作者:手机用户2602930391 | 来源:互联网 | 2022-12-02 15:10
我正在尝试使用npm start运行一个项目,然后在一堆不同的组件中获得以下错误:
Module build failed: Error: Cannot find module 'node-sass'
好吧,我在想,我运行'npm install node-sass',然后给我留下以下错误:
Error: EINVAL: invalid argument, open '/usr/app/client/node_modules/node-sass/package.json'
at Object.fs.openSync (fs.js:646:18)
at Object.fs.readFileSync (fs.js:551:33)
at Object.Module._extensions..json (module.js:670:20)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Module.require (module.js:597:17)
at require (internal/module.js:11:18)
at Object. (/usr/app/client/node_modules/node-sass/lib/extensions.js:7:9)
at Module._compile (module.js:653:30)
我不知道它意味着什么或我能做些什么来解决它,我尝试了命令,如npm rebuild,npm uninstall然后再次安装,删除了node_modules文件夹,但似乎没有做到这一点.
1> Kishan Patel..:
我认为这会奏效.
我有的package.json写得如下.
"devDependencies": {
...
"node-sass": "^4.5.0",
...
}
npm install node-sass
npm install node-sass@latest
npm rebuild node-sass --force
npm install node-sass --force