我在安装 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>
关于node.js - NPM : how to source ./node_modules/.bin 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033754/