![](/img/trans.png)
[英]Summernote and Electron: Uncaught Error: Cannot find module 'jquery'
[英]Uncaught Error: Cannot find module “fs”
我的Webpack版本是v1.15.0。
我只require('fs')
在我的JS文件中添加require('fs')
,但出現錯誤:
未捕獲的錯誤:找不到模塊“ fs”; 當我添加節點{fs:'empty'}時,
然后我得到另一個錯誤:
fs.readdirSync不是函數
如果我添加:
externals:{
"fs": "commonjs fs"
},
我收到另一個錯誤:
未捕獲的ReferenceError:require未定義
為什么? 我該如何解決?
編輯:當我將所有文件的名稱都放在文件.txt上時,我使用$ http.txt來獲取文件.txt,可以正常使用
fs應該僅是服務器端(nodeJS),您將始終使節點承擔訪問服務器(而不是客戶端)上文件的工作。
您將在NodeJS(服務器端)上執行類似的操作(這不是正確的單詞,但它會讓您入門)
fs = require('fs')
router.get('/getdocs', function(req, res, next) {
// do your filesystem operation here, then return what you want
})
然后在客戶端(angularJS),您將獲取NodeJS返回的內容
fetch('mydomain/api/getdocs').then(rtrn => {
console.log(rtrn)
})
始終建議您將內置的或功能更改為恆定使用它
const fs = require('fs');
嘗試對其進行修改時,使其具有常量將引發錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.