Joë*_*ger 5 javascript zsh node.js typescript nestjs
我按照文档创建了我的第一个 NestJS 项目。
使用命令安装 Nest CLInpm i -g @nestjs/cli
成功。
输出是:
+ @nestjs/cli@6.3.0
updated 1 package in 11.326s
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用 Nest CLI 构建项目时:
nest new project-name
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
zsh: command not found: nest
Run Code Online (Sandbox Code Playgroud)
关于我的环境的一些细节:
以下命令适用于我的 Windows 10
node -v
v14.16.0
npm -v
6.14.11
npx @nestjs/cli new project-name
Run Code Online (Sandbox Code Playgroud)
小智 5
安装 npm 时,我也遇到了相同的控制台错误!
错误是
@nestjs/cli
Run Code Online (Sandbox Code Playgroud)
npm WARN 已弃用 resolve-url@0.2.1:https : //github.com/lydell/resolve-url#deprecated npm WARN 已弃用 urix@0.1.0:请参阅https://github.com/lydell/urix#deprecated npm WARN 已弃用 chokidar@2.1.8:Chokidar 2 将在节点 v14+ 上中断。升级到 chokidar 3,依赖项减少 15 倍。npm WARN 已弃用 fsevents@1.2.13:fsevents 1 将在节点 v14+ 上中断,并且可能使用不安全的二进制文件。升级到 fsevents 2. npm WARN checkPermissions 缺少对 /usr/local/lib/node_modules/@nestjs/cli 的写访问权限-chokidar2@2.0.0:想要:{"node":"<8.10.0"} (当前:{"node":"12.14.1","npm":"6.13.4"}) npm WARN notsup 不是与您的 node/npm 版本兼容:watchpack-chokidar2@2.0.0
我如何能够安装 => 解决方案
sudo npm install -g @nestjs/cli
Run Code Online (Sandbox Code Playgroud)
您必须将以下行添加到您的~/.zshrc
文件中:
source $HOME/.bashrc
Run Code Online (Sandbox Code Playgroud)
这是必需的,以便 npm 二进制文件在启动时可用。
归档时间: |
|
查看次数: |
10619 次 |
最近记录: |