我正在嘗試安裝節點sass以便與Ionic一起使用,但這是不可能的。無法爲Ionic安裝node-sass
我使用nvm
與node v4.0.0
和npm 3.8.0
,當我運行sudo npm install -g node-sass
我得到這個錯誤
$ sudo npm install -g node-sass npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm npm WARN deprecated [email protected]: [email protected] /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/bin/node-sass > [email protected] install /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass > node scripts/install.js module.js:338 throw err; ^ Error: Cannot find module '/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/scripts/install.js' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Function.Module.runMain (module.js:501:10) at startup (node.js:129:16) at node.js:814:3 /home/xx/.nvm/versions/node/v4.0.0/lib └── (empty) npm ERR! Linux 4.1.18-2-MANJARO npm ERR! argv "/home/xx/.nvm/versions/node/v4.0.0/bin/node" "/home/xx/.nvm/versions/node/v4.0.0/bin/npm" "install" "-g" "node-sass" npm ERR! node v4.0.0 npm ERR! npm v3.8.0 npm ERR! code ELIFECYCLE npm ERR! [email protected] install: `node scripts/install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] install script 'node scripts/install.js'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the node-sass package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node scripts/install.js npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs node-sass npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls node-sass npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /home/xx/npm-debug.log npm ERR! code 1
能否請您幫助解決這個問題?使用node v5.0.0
感謝
如果您使用nvm,則不需要使用sudo。我只是試着用'npm install -g node-sass'在我的機器上安裝,evertyhing工作得很好。嘗試運行'npm cache clean',如果問題仍然存在 –
@FabioAntunes非常感謝!這解決了我的問題。我做了'npm cache clean',然後安裝它沒有sudo和工作:) – 1087427