我在 Visual Studio Code 中輸入這個
const tours = JSON.parse(fs.readFileSync(`${__dirname/dev-data/data/tours-simple.json}`));
但是當我保存檔案時,我的旅行會不斷變化
const tours = JSON.parse(fs.readFileSync(`${__dirname / dev - data / data / tours - simple.json}`));
這使我的代碼不起作用。如何去除空白?
謝謝,西奧。
uj5u.com熱心網友回復:
你是不是寫的路徑正確的-當你把它里面${var},這是指以JS要逃避一個字串,支架,以及一個叫做變數var。JS 將獲取 var 的值并將其放回字串中。
例子:
const a = 'a'
console.log(`${a}b`) // Prints 'ab'
uj5u.com熱心網友回復:
你的結尾}角色在錯誤的地方。它在字串的末尾,實際上應該緊跟在__dirname變數之后。試試這個:
const tours = JSON.parse(fs.readFileSync(`${__dirname}/dev-data/data/tours-simple.json`));
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/337267.html
上一篇:重復資料洗掉記錄(視窗函式熊貓)
