我需要运行以下命令:
$ 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
^^^
有人能建议我怎么解决这个问题吗?
发布于 2021-11-17 18:55:15
npx
是一个具有节点的特性,它与实际的节点可执行文件分开运行。
因此,要解决问题,请打开一个普通命令提示符窗口。键入以下内容
npx --v
请确保在打开node.exe可执行文件CLI后不会运行此命令。在新的命令提示符窗口中运行它。
这将告诉您是否嵌入了npx,如果是,您正在运行哪个版本。
如果您仍然看到npx未被识别,请导航到nodejs安装,在这里进行类型化:
C:\Program Files\nodejs
您应该在其中看到一个名为npx的文件。
在这里,使用以下命令将控制台中的路径和目录复制到此位置:
cd C:\Program Files\nodejs
然后,键入npx逗号:
npx --v
如果这样做有效,那么您的安装是很好的,但是由于某种原因,环境变量在安装过程中没有分配。
https://stackoverflow.com/questions/70009943
复制相似问题