簡體   English   中英

未捕獲的錯誤:ENOENT:沒有這樣的文件或目錄,打開“names.json”

[英]Uncaught Error: ENOENT: no such file or directory, open 'names.json'

我收到錯誤Uncaught Error: ENOENT: no such file or directory, open 'names.json'我嘗試將此代碼添加到我的 main.js 中:

const path = require('path');
const directory = path.join('data', 'names.json')

在構建版本中我得到了錯誤但是當使用節點運行應用程序時它工作。

確保 names.json 文件與正在運行的 .exe 位於同一文件夾中。

錯誤說明了問題。 “無此文件或目錄”

我可以在這一行中看到:

var names = JSON.parse(fs.readFileSync('names.json')).nameList;

該代碼正在應用程序的根目錄中查找 names.json 文件。 您也應該能夠指定文件夾結構。 :)

例如: var names = JSON.parse(fs.readFileSync('./exampleFolder/names.json')).nameList;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM