不能为Ionic安装node-sass
我正在尝试安装使用Ionic的node-sass,但这是不可能的。
我使用node v4.0.0
和npm 3.8.0
node v4.0.0
,当我运行sudo npm install -g node-sass
我得到这个错误
$ sudo npm install -g node-sass npm WARN弃用npmconf@2.1.2:这个包已经重新集成到npm中,现在已经过时了npm npm WARN弃用lodash@1.0.2:lodash @ /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/bin/node-sass > node-sass@3.4.2安装/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass >节点脚本/ install.js module.js:338 扔呃; ^ 错误:无法find模块'/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/scripts/install.js' 在Function.Module._resolveFilename(module.js:336:15) 在Function.Module._load(module.js:278:25) 在Function.Module.runMain(module.js:501:10) 在启动(node.js:129:16) 在node.js:814:3 /home/xx/.nvm/versions/node/v4.0.0/lib └──(空) 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” “节点萨斯” npm ERR! 节点v4.0.0 npm ERR! npm v3.8.0 npm ERR! 代码ELIFECYCLE npm ERR! node-sass@3.4.2安装:`node scripts / install.js` npm ERR! 退出状态1 npm ERR! npm ERR! 在node-sass@3.4.2安装脚本“node scripts / install.js”失败。 npm ERR! 确保你已经安装了最新版本的node.js和npm。 npm ERR! 如果这样做,这很可能是node-sass软件包的一个问题, npm ERR! 而不是npm本身。 npm ERR! 告诉作者这在您的系统上失败: npm ERR! 节点脚本/ install.js npm ERR! 您可以通过以下方式获得有关如何为此项目打开问题的信息: npm ERR! npm错误节点sass npm ERR! 或者,如果这不可用,您可以通过以下方式获取他们的信息: npm ERR! npm所有者ls节点sass npm ERR! 上面可能还有其他的日志输出。 npm ERR! 请包括以下任何支持请求的文件: npm ERR! /home/xx/npm-debug.log npm ERR! 代码1
你能帮忙解决吗? 它在使用node v5.0.0
时node v5.0.0
谢谢
你有没有尝试sudo ln -s /usr/bin/nodejs /usr/bin/node
? 在我的情况下,这有帮助。
降级您的节点版本以使用节点/ 0.12.10 …您可以使用类似n的东西来pipe理它。
npm安装n
- 你如何从Mac完全删除Ionic和Cordova的安装?
- 如何实现SailsJS + Phonegap / Cordova应用程序
- $ http Post上的Angularjs – 500(内部服务器错误)
- ngCordova FileTransfer直接上传到AWS S3 WebKitFormBoundary问题
- 检查是否在node.js + cordova +离子应用程序上启用GPS,如果GPS禁用,通知用户并指示他设置以打开GPS
- 我不能运行离子发球
- 如何编写一个用于file upload的Node.js express API?
- 500内部服务器错误URL:http:// localhost:8100 / api / timeline
- 离子通知/推送消息