carrotmq中文文档
3/29/2016, 9:54:41 PM有条评论
在win8下使用需要编译的npm包时,如果用户文件夹是中文的,可能会遇到“error MSB4025: 未能加载项目文件,给定编码中的字符无效”错误。网上看了一圈有两种方案,
其一是修改node-gyp的代码,转换文件编码
http://my.oschina.net/tearlight/blog/279797
另一种就是修改注册表,然后修改用户文件夹改到一个英文目录中。
但是修改用户文件夹...
刚刚升级npm的时候才注意到现在npm安装的时候会带一个npx
去npmjs上看了一下https://www.npmjs.com/package/npx,让我想起来以前一个叫做npm-run的package
这个小工具可以让你替代以前的
node_modules/.bin/webpack
或者
`npm bin`/webpack
现在可以直接用
npx webpack
并且如果本地没有安装
...最近npm需要编译的地方总是会直接打开node-gyp.js,而不是运行它。
看了一下命令行
if not defined npm_config_node_gyp (node "C:\Users\伟航.bangbang93-dev\AppData\Roaming\npm\node_modules\cnpm\node_modules\npm\bin\node-gyp-bin\\..\..\nod...
终于受不了npm的安装速度了,每次发布的耗时都能吃顿饭,让运维配合更换cnpm后查看输出日志却还是npm的格式,而不是npminstall的格式。
运维给出了服务器上的执行脚本
LD_LIBRARY_PATH="/opt/gcc/lib64:/opt/gcc/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH NPM="/opt/node/bin/cnpm...