找不到“create-nx-workspace”命令(linux 和 windows 10 问题)

Posted

技术标签:

【中文标题】找不到“create-nx-workspace”命令(linux 和 windows 10 问题)【英文标题】:"create-nx-workspace" command not found (linxus and windows10 problem) 【发布时间】:2019-12-12 13:06:57 【问题描述】:

有人可以解释一下如何设置 nrwl/schematics 吗?我正在尝试学习前端大师的课程,他们正在使用 nrwl 生成工作空间。当我在我的机器(Windows 和 linux 操作系统)上运行相同的命令时,找不到该命令

create-nx-workspace someName

请帮助我设置此工作区并了解我收到此错误消息的原因。在 Windows 上,我知道这通常意味着(无法识别的 cmdlet)未定义可执行文件的路径,但我不知道路径应该在哪里,也找不到答案。

非常感谢任何帮助。 问候

到目前为止,我已尝试将 @nrwl/schematics 安装为 roo/administrator,重新安装、重新启动 PC,并在 Linux 和 Windows 上尝试了 stpes

【问题讨论】:

【参考方案1】:

使用 npx create-nx-workspace someName

【讨论】:

我正在看同样的课程,这对我有用:) 我使用的是 Node 10,但它无法正常工作。我将它升级到 15,它对我有用。【参考方案2】:

@nrwl/nx - 第一个答案中提到的已弃用。你需要安装@nrwl/cli。

npm install -g @nrwl/cli

这将使nx 在 Windows 路径上可用。

【讨论】:

【参考方案3】:

您的终端中的第一个 npm i @nrwl/nx。 (我没有与 nx 合作过,但我相信这是@nrwl/schematics 所必需的。然后: npm install @nrwl/schematics

更多 - 看看这里,它很好地描述了这个过程:https://www.npmjs.com/package/@nrwl/nx

注意:您可以使用 ng add @nrwl/schematics 将 nx 添加到当前 Angular 工作区或创建一个新工作区。

【讨论】:

【参考方案4】:

create-nx-workspace 模块需要先安装。

这可以使用以下命令完成:

npm install create-nx-workspace

【讨论】:

【参考方案5】:

您可以使用 npx 创建节点应用程序。首先,您必须安装命令下方提到的一些工具。

npm i -g @nrwl/schematics
npx create-nx-workspace

您将有许多选项来选择项目的框架,例如 Angular、React 等等。选择项目的要求并继续。

【讨论】:

【参考方案6】:
    首先,你要安装一些工具使用cmd或者终端

npm i -g @nrwl/schematics

npm i -g create-nx-workspace

    然后使用创建新工作区

npm init nx-workspace

在cmd/终端完成以下问题显示

?工作区名称(例如,组织名称) ?在新工作区中创建什么 ? CLI 为 Nx 工作区供电。 ?使用 Nx Cloud 提供的分布式缓存的免费层。

【讨论】:

以上是关于找不到“create-nx-workspace”命令(linux 和 windows 10 问题)的主要内容,如果未能解决你的问题,请参考以下文章

找不到证书文件“Note.UWP_TemporaryKey.pfx”

找不到 Pygments 样式

找不到离子管

javac: 找不到文件: HelloWorld.java 用法: javac <options> <source files> -help 用于列出可能的选项

windows 找不到文件gpedit.msc

在 xampp 中找不到对象