我一直在尝试使用npm安装node-sass,但它显示postinstall错误。我已经有了最新版本的节点和npm。 无法安装node-sass
3
A
回答
0
我有完全一样的问题,这是我如何解决这个问题:
全球安装的节点GYP:
NPM安装节点GYP -g
检查您是否在代理之后,如果是,则需要在windows用户配置文件文件夹中创建.npmrc文件并在其中添加您的代理详细信息:
proxy=null
http-proxy=http://<proxy host>:<port>
https-proxy=http://<proxy host>:<port>
中的Unix/OSX的.npmrc文件应该在$ HOME/.npmrc
0
我的一位同事今天上午正好的同样的问题,后从旧的Node.js版本(使用npm 3.x)升级到使用npm 5的Node.js 8.
这里的帮助很简单:
- 删除
node_modules
目录 - 运行
npm install
重新安装一切再次
也许它的工作原理也适用于你。
您是否尝试过在全球安装? 'npm install -g node-sass' – marcel
@marcel也是全球同样的错误。 – Mohit
适用于Linux Mint,使用Node v5.3.0和npm v3.5.1。也许尝试升级节点(4.2.4不是最新的) - https://nodejs.org/en/download/stable/或者按照这个https://github.com/sass/node-sass/blob/master/TROUBLESHOOTING .md –