npm install node-sass
Cannot download https://github.com/sass/node-sass/releases/download/v3.4.2/win32-x64-46_binding.nodeHint: If github.com is not accessible in your locationtry setting a proxy via HTTP_PROXY, e.g.export HTTP_PROXY=http://example.com:1234or configure npm proxy vianpm config set proxy http://example.com:8080'
很簡(jiǎn)單的一條命令,但是結(jié)果卻不盡如人意,簡(jiǎn)單看了下別人介紹,原因是走外國(guó)網(wǎng)絡(luò),安裝失敗。
網(wǎng)上有說(shuō)翻墻的、有說(shuō)用淘寶鏡像的,然而有些地方網(wǎng)絡(luò)限制還是失敗。
后來(lái)找到一種方法,下載node-sass文件的方式,很順利。
1. 執(zhí)行命令 node -p "[process.platform, process.arch, process.versions.modules].join('-')",復(fù)制輸出內(nèi)容。例如:win32-x64-64
2. 進(jìn)入安裝包頁(yè)面https://github.com/sass/node-sass/releases,搜索復(fù)制內(nèi)容,下載win32-x64-64_binding.node文件,放入nodejs安裝目錄:C:/Program Files/nodejs/node_modules/npm/win32-x64-64_binding.node
3. 修改~/.npmrc增加:sass_binary_path=C:/Program Files/nodejs/node_modules/npm/win32-x64-64_binding.node,路徑即為第二步的路徑。
4. npm i 就可以順利安裝了。