当进行hyperledger composer的first-network进行npm install时出现npm WARN lifecycle my-network@0.1.6~prepublish : cannot run in wd %s %s (wd=%s) my-network@0.1.6 mkdirp ./dist && composer archive create --sourceType dir --sourceName . -a ./dist/my-network.bna /opt/gopath/src/github.com/hyperledger/composer/development/my-network的问题??

可以尝试去执行以下: npm run prepublish(具体如下图所示)

使用 npm install 时,出现了 “cannot run in wd ”等字样时,是安装出错了。需要加上–unsafe-perm参数,完整如下: npm install --unsafe-perm或是在package.json中添加:"config": { "unsafe-perm":true }官方的解释为: If npm was invoked with root privilege npm install --unsafe-perm 执行即可。 (官方文档 说有风险,原因很简单,就是在 root用户下,执行 npm 不安全,说白了root的权限太大,执行 npm 可能会有不可预知的风险,如果非要使用,那就加上–unsafe-perm参数即可) 如果 要 安全执行的话,就继续看: 如果不是在root用户下安装的nvm的话(即在普通用户下安装的话),请略过... Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modu... 没有找到node_modules下的vue-cli-service使用find命令查找项目目录 发现并没有找到这个命令生产,难道是安装依赖的时候,没有成功吗?我发现,项目目录下,并没有像往常一样生成一个node_modules目录。难道是把依赖安装到全局了吗? 1.查看是否安装有全局依赖 显示有全局依赖路径2.查看 npm 配置信息 global = false,意思局部安装,如果全局的话为tr...... 或sudo npm install -g ios-deploy 都报错, npm WARN lifecycle ios-deploy@1.8.5~pre install : cannot run in wd %s %s ( wd =%s) ios-deploy@1.8.5 ./src/scr kai  ni ma B D  WO XIA ce  XIA ZAI A  NI MA b A   WO CAI NI AM I A    lao zi hai yalo  wan JIE tou lanjiu   ni ge VJ8 ● 开源 npm 包不能满足我们实际预期,需要个性化支持 ● 开源的 npm 包存在一些小小的bug,需要修复 而我们只需要对源码进行小小的改动就能满足我们的需求,这个时候我们该怎么办? 二、以往方案分析 方案一:在项目的node_modules下找到插件的源码直接修改 优点:简单直接、快速见效 缺点:不能持久化,一旦重新安装就失效 方案二:去github上fork第三方包代码进行修改,将修改过后的代码发布到公司私服 npm 上使用 优点:可持久化,项目成员都可以使用 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! bcrypt@3.0.8 install : `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the bcrypt@3.0.8 kong+kongau 注意kong1.0与之前版本API发生了很大的改动,所以是不兼容的,kongav0.14.0是匹配kong1.0+的,不兼容1.0之前的。可以根据自己的需求进行选择。 konga是kong的一个ui,可以操作kong API。部署版本kongv1.1.1,kongav0.14.1 部署postgres参考我的[微服务之kong+consul(二) - 诗码者 ...