command-line-interface - 使用 CLI 作为嵌套项目的工具

标签 command-line-interface nestjs

我是 nodejs/nestjs 的新手,我想构建一个新的 Nest 项目并想将 Nest cli 安装为命令行界面工具

我已经尝试过嵌套文档中的以下说明,第一步是全局安装嵌套/cli,当我尝试使用嵌套命令的第二步时,它总是最终显示一个错误,即“嵌套”未被识别为内部或外部命令

第1步

$ npm i -g @nestjs/cli

第2步
$ nest new project-name

错误
'nest' is not recognized as an internal or external command,
operable program or batch file.

最佳答案

全局 npm 二进制文件可能不在您的 PATH 上。 ,您必须添加它们:

运行命令npm root -g找出您的全局模块的安装位置,例如C:\Users\<username>\AppData\Roaming\npm\node_modules .

然后添加C:\Users\<username>\AppData\Roaming\npm (没有 node_modules )到您的 PATH .

关于command-line-interface - 使用 CLI 作为嵌套项目的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56249174/

相关文章:

nestjs:当我使用 GraphQL 时如何抛出 AuthenticationError

apache - 从命令行在任何目录中启动 apache 服务器

c# - 如何在 C++ CLI 中转换托管数组?

linux - 使用访问 token 的 git pull,使用用户名/密码的 git push

module - 你能在条件下导入一个 NestJS 模块吗

json - npm run build > 不在 NestJs 项目中创建 dist 文件夹

javascript - 无法使用 Nest CLI 创建新项目

javascript - NestJS 记录器 : Can't set logger types in main. ts

java - Apache 公共(public) CLI : how to prevent using short-name for options?

linux - 在 Google Colab 中移动文件