mau*_*lus 14 node.js node-sass
我在与我通常使用的计算机不同的计算机上运行我的节点应用程序时遇到问题。经过大量的故障排除:
我收到的错误消息是:
Error: ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
Run Code Online (Sandbox Code Playgroud)
我正在阅读的帖子建议我运行sudo npm install -g node-sass
,这给了我以下错误:
Error: EACCES: permission denied, mkdir '...nvm/versions/node/v8.9.0/lib/node_modules/node-sass/build'
Run Code Online (Sandbox Code Playgroud)
然后我尝试运行,sudo npm rebuild node-sass
但收到相同的错误消息:
Error: EACCES: permission denied, mkdir '.../node_modules/node-sass/build'
Run Code Online (Sandbox Code Playgroud)
然后我跑了,sudo npm install -g node-sass --unsafe-perm=true --allow-root
但它也没有用:
ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
Run Code Online (Sandbox Code Playgroud)
我在这里做错了什么?为什么 node-sass 不工作?为什么 sudo 不能正常工作?
Kai*_*rov 35
视窗。试试下面
node node_modules/node-sass/scripts/install.js
npm rebuild node-sass
Run Code Online (Sandbox Code Playgroud)
您的用户无权在您尝试的文件夹中写入。您正在使用 3 ...
,因此它会转到/Users
您拥有的第二个文件夹中...nvm/versions/node/v8.9.0/lib/node_modules
归档时间: |
|
查看次数: |
12650 次 |
最近记录: |