我用mac和我安装了gatsby-cli:
npm install --global gatsby-cli
Run Code Online (Sandbox Code Playgroud)
和'npm root -g'命令打印:
/usr/local/lib/node_modules/npm/lib/node_modules
Run Code Online (Sandbox Code Playgroud)
npm成功安装了gatsby但是,我无法运行gatsby命令(gatsby --version,gatsby --help)每当我键入并运行"gatsby --version"时它会打印:
-bash: gatsby: command not found
Run Code Online (Sandbox Code Playgroud)
有什么办法可以解决这个问题吗?
Amr*_* LS 10
你必须更新你的配置.您可能需要遵循几个步骤
设置配置
删除现有配置
npm config delete prefix
Run Code Online (Sandbox Code Playgroud)
设置新配置
npm config set prefix /usr/local
Run Code Online (Sandbox Code Playgroud)
安装盖茨比
npm i -g gatsby-cli
Run Code Online (Sandbox Code Playgroud)
现在检查版本
gatsby --version
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用npx,而不是尝试全局安装
npx gatsby 新 my_dir_name
然后运行:
npx盖茨比开发
然后:
npx gatsby 构建
然后你可以使用运行它们
npm 运行开发 npm 运行构建
| 归档时间: |
|
| 查看次数: |
1455 次 |
| 最近记录: |