我正在尝试使用npm安装lerna,已经成功添加了包但是当我运行lerna的任何命令时它就会出现。
bash:lerna:找不到命令
节点版本:v8.10.0
Npm版本:3.10.9。
这是我正在尝试的内容:
$ npm install --global lerna
C:\Users\<user-name>\AppData\Roaming\npm\lerna -> C:\Users\<user-name>\AppData\Roaming\npm\node_modules\lerna\bin\lerna.js
C:\Users\<user-name>\AppData\Roaming\npm
`--lerna@2.11.0
VaibhavPC@Vaibhav MINGW64 ~/Projects/lerna init
bash: lerna: command not found
答案 0 :(得分:7)
尝试使用 npx lerna init 对我而言有帮助
答案 1 :(得分:6)
三件事:
答案 2 :(得分:6)
尝试运行命令
npm install --g lerna
答案 3 :(得分:5)
答案 4 :(得分:0)
当我使用纱线安装lerna时,我遇到了这个问题。使用npm重新安装解决了这个问题。
答案 5 :(得分:0)
即使使用npm,我也遇到了这个问题。
通过显式添加
C:\Users\yourusername\AppData\Roaming\npm
在“环境变量”中“系统变量”下的PATH变量为我解决了这个问题。
答案 6 :(得分:0)
在我的情况下,我只运行sudo npm install --g lerna
,它在引导程序之后有效
答案 7 :(得分:0)
只需全局安装包
npm install --g lerna
yarn global add lerna
答案 8 :(得分:-2)
您可以尝试在独立环境中学习lerna {/ 3}}