node-sass 终极解法

193 阅读1分钟

node-sass 下载失败的终极解法:使用 npm alias

假设 package.json 中写的是

"dependencies": {
    "node-sass": "^a.b.c"
}

只需要改成

"dependencies": {
    "node-sass": "npm:sass" 或者 "npm:sass@^x.y.z"
}

以后 npm 会自己用 sass 代替烦人的 node-sass。

如果你的项目很旧,就要注意不能使用 "npm:sass",因为它会下载最新版 sass,不一定兼容的你的项目,只能使用 "npm:sass@^x.y.z" 来指定一个历史版本。