如何在 Windows 上运行 npx Node.js 命令

问题描述 投票:0回答:1

我需要运行以下命令:

$ npx cubejs-cli create <project name> -d <database type>

我已经在我的 Windows 计算机上安装了 node.js,然后启动了

c:\nodejs\node.exe
并打开了一个控制台窗口。我将命令粘贴到命令行中,如下所示:

> $ npx cubejs-cli create trafficninja -d mssql

不幸的是,这不起作用,我收到一个错误:

Uncaught SyntaxError: Unexpected identifier
    $ npx cubejs-cli create trafficninja -d mssql
      ^^^ 

如何解决这个问题?

node.js
1个回答
3
投票

npx
是一个节点功能,它与实际的节点可执行文件分开运行。

因此,要解决您的问题,请打开普通的命令提示符窗口。输入以下内容

npx --v

确保在打开 node.exe 可执行 CLI 后不要运行此命令。在新的命令提示符窗口中运行它。

这将告诉您是否安装了 npx,如果安装了,您正在运行什么版本。

如果您仍然看到 npx 无法识别,请导航到 Nodejs 安装,通常在这里:

C:\Program Files\nodejs
您应该在里面看到一个名为 

npx 的文件。

从这里,使用以下命令复制路径并将控制台中的目录更改到此位置:

cd C:\Program Files\nodejs
之后,输入 npx 命令:

npx --v
如果这有效,那么你的安装是好的,但由于某种原因,环境变量在安装过程中没有分配。

© www.soinside.com 2019 - 2024. All rights reserved.