npm install css-sprite报错node的版本为v0.10.34 全局安装也不行。
npm install css-sprite
node
v0.10.34
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
node-gyp需要安裝Visual Studio以編譯一部分相依性。
參考mooc的討論:
#原因 npm在1.3.15版本以前node-gyp 在編譯時會呼叫VCBuild.exe,在vs2012下是找不到的VCBuild.exe, vs2012及以後版本是msbuild.exe作為編譯器。
#解決 將npm 的 msvs的編譯器設定為vs2012 cmd執行: npm config set msvs_version 2012 --global
其實css-sprites有很多可替代的插件,像是我們在用glue。 sprite外掛用的都是同一個演算法,所以這些外掛只是使用方式,嵌入工作流程的方式不太一樣而已。
glue是用python寫的,windows環境下依賴的東西比較簡單,不需要編譯。 glue沒有發佈到npm上,作為一個python工具,它是透過pip管理的,需要不同於npm的安裝流程,請參閱安裝引導。
node-gyp需要安裝Visual Studio以編譯一部分相依性。
參考mooc的討論:
其實css-sprites有很多可替代的插件,像是我們在用glue。 sprite外掛用的都是同一個演算法,所以這些外掛只是使用方式,嵌入工作流程的方式不太一樣而已。
glue是用python寫的,windows環境下依賴的東西比較簡單,不需要編譯。 glue沒有發佈到npm上,作為一個python工具,它是透過pip管理的,需要不同於npm的安裝流程,請參閱安裝引導。