无法 运行 lerna 的命令
Unable to run lerna's command
我正在尝试使用 npm 安装 lerna,已成功添加包,但是当我 运行 lerna 的任何命令时,它都会显示为。
bash: lerna: command not found
节点版本: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
我在使用 yarn 安装 lerna 时遇到了这个问题。使用 npm 重新安装解决了问题。
三件事:
- 请检查环境,路径设置是否正确,是否存在命令未找到错误。
- 其次,可以直接进入lerna文件夹执行命令。如果您能够从此处 运行 ,则表示路径中存在问题,即点 1
- 第三种选择是重新安装,重新安装。
1) 检查 ENVIRONMENT_VARIABLES
即 NODE_PATH
是否存在。
如果不是,则必须将路径附加到 PATH
环境变量。
2) 重新安装
这里有一个repo你可以尝试在独立的环境下学习lerna
尝试 运行 命令
npm install --g lerna
即使使用 npm 我也有这个问题。
通过显式添加
C:\Users\yourusername\AppData\Roaming\npm
在环境变量中的系统变量下的 PATH 变量为我解决了这个问题。
就我而言,我只是 运行 sudo npm install --g lerna
,它在 bootstrap
之后起作用
尝试使用 npx lerna init 它对我的情况有帮助
只需全局安装包
npm install --g lerna
yarn global add lerna
我正在尝试使用 npm 安装 lerna,已成功添加包,但是当我 运行 lerna 的任何命令时,它都会显示为。
bash: lerna: command not found
节点版本: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
我在使用 yarn 安装 lerna 时遇到了这个问题。使用 npm 重新安装解决了问题。
三件事:
- 请检查环境,路径设置是否正确,是否存在命令未找到错误。
- 其次,可以直接进入lerna文件夹执行命令。如果您能够从此处 运行 ,则表示路径中存在问题,即点 1
- 第三种选择是重新安装,重新安装。
1) 检查 ENVIRONMENT_VARIABLES
即 NODE_PATH
是否存在。
如果不是,则必须将路径附加到 PATH
环境变量。
2) 重新安装
这里有一个repo你可以尝试在独立的环境下学习lerna
尝试 运行 命令
npm install --g lerna
即使使用 npm 我也有这个问题。
通过显式添加
C:\Users\yourusername\AppData\Roaming\npm
在环境变量中的系统变量下的 PATH 变量为我解决了这个问题。
就我而言,我只是 运行 sudo npm install --g lerna
,它在 bootstrap
尝试使用 npx lerna init 它对我的情况有帮助
只需全局安装包
npm install --g lerna
yarn global add lerna