我使用 啟動了一個基本的 ReactJS 應用程式npx create-react-app,然后使用npm run eject. 現在,當我嘗試通過 匯入Casual庫時import casual from 'casual';,出現以下錯誤:
Compiled with problems:
ERROR in ./node_modules/casual/src/casual.js 3:13-37
Module not found: Error: Can't resolve 'fs'
in '/home/me/project/node_modules/casual/src'
第 3 行周圍的代碼casual.js如下所示:
var helpers = require('./helpers');
var exists = require('fs').existsSync;
var safe_require = function(filename) {
if (exists(filename '.js')) {
return require(filename);
}
return {};
};
...
我找到了類似問題的答案。這些主要與 Node 或 Angular 相關。我還嘗試了建議 webpack 配置進行一些更改的答案,但沒有運氣。
uj5u.com熱心網友回復:
原因是Casual在前端不起作用。它僅在 Node.js 上運行。您可能需要安裝一個新軟體包才能使事情正常進行。
Fs在瀏覽器上不可用,所以它不會作業。相反,您應該使用休閑瀏覽器,它適用于瀏覽器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/416545.html
標籤:
