react中,通過fetch方式獲取本地檔案,并且將其內容讀取為字串形式,在npm start后,沒有什么問題,但是npm run build之后,瀏覽器控制臺顯示fetch方法報錯了,即 Fetch API cannot load file:///...... ,本人知道報錯原因是fetch需要傳一個url,可是不知道這里該如何傳,請各位大神給我指點指點,小弟感激不盡,當然了,我在這里說明一下我為什么要使用這個fetch,如下:
import test from './test.md';
componentDidMount = () => {
fetch(test) //就是這里報的錯
.then(res => res.text())
.then(text => {
......
});
}
就是因為我要獲取到markdown檔案的內容,然后進行決議,所以我在網上只找到了這么一個方法可以獲取檔案內容,并且讀取成字串格式,大神們有什么方式還能讀取文本內容為字串形式,或者我這里的fetch怎么用那個就可以在npm run build之后正常使用 呢
uj5u.com熱心網友回復:
fetch MDN鏈接:https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_APIuj5u.com熱心網友回復:
大佬,你發的這個鏈接我看了,可是并不能解決我的問題啊uj5u.com熱心網友回復:
你試試在 import test from './test.md'; 這一句下面加個 console.log(test) ,然后進入這個頁面看控制臺。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/10598.html
標籤:JavaScript
