我在安装npm时遇到了一个问题
我创建了一个项目,比如项目A
cd ~/projectA
npm install sails
但安装后却找不到sails命令。
我知道它已经成功安装在 ~/projectA/node_modules
目录,但无法找到可执行文件。而且我知道它是安装在 ~/projectA/node_modules/.bin
如何能让我每次进入这个projectA文件夹时,都能自动生成.bin的源码?
我是不是做错了什么?
解决方案:
我可以给你一个不优雅的解决方案,这对我来说是有效的。我只是在我的.bashrc文件中导出了我的路径。
export PATH="$PATH:./node_modules/.bin"
编辑:已经有一段时间了,但我已经改变了策略,改用npm脚本。在上面的例子中,设置package.json如下。
"scripts": {
"sails": "sails"
}
然后你可以用
npm run sails
或带参数
npm run sails -- <args>
本文来自投稿,不代表运维实战侠立场,如若转载,请注明出处:https://www.shizhanxia.com/179.html