为什么npm看不到类星体?

时间:2019-09-29 16:07:18

标签: npm npm-install quasar-framework

我使用以下命令安装了类星体: npm install -g @ quasar / cli

然后我尝试使用类星体创建一个应用程序文件夹: 准创建createapp

控制台以具有管理员权限的Visual Studio Code(最新版本)运行。我尝试重新安装npm。 npm版本-6.9.0 节点版本-v11.13.0

安装类星体:

PS C:\Users\Daniels> npm install -g @quasar/cli
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN rm not removing C:\Users\Daniels\AppData\Roaming\npm\quasar.cmd as it wasn't installed by C:\Users\Daniels\AppData\Roaming\npm\node_modules\@quasar\cli
npm WARN rm not removing C:\Users\Daniels\AppData\Roaming\npm\quasar as it wasn't installed by C:\Users\Daniels\AppData\Roaming\npm\node_modules\@quasar\cli
C:\Users\Daniels\AppData\Roaming\npm\quasar -> C:\Users\Daniels\AppData\Roaming\npm\node_modules\@quasar\cli\bin\quasar
+ @quasar/cli@1.0.0
updated 1 package in 14.635s

创建应用程序:

PS C:\Users\Daniels> quasar create callapp
quasar : Die Benennung "quasar" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die 
Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ quasar create callapp
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (quasar:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

因此,它说“未找到类星体作为Cmdlet或程序的函数或脚本的名称。请检查路径,然后重试。”

我希望npm能够找到类星体cli,我可以使用它...

4 个答案:

答案 0 :(得分:0)

我解决了以下问题:删除node.js,删除npm,重新启动系统,安装其他版本的node.js(LTS稳定版),再次安装npm。

答案 1 :(得分:0)

Windows操作系统 确保“ npm”数据是%path%的一部分。 SET PATH =%PATH%; C:\ Users <您的ID> \ AppData \ Roaming \ npm

答案 2 :(得分:0)

如果您使用 yarn,请运行此命令来设置路径:

export PATH="$(yarn global bin):$PATH"

然后,您可以使用 quasar

答案 3 :(得分:0)

在 Windows 中确保检查您的环境变量。 在我使用 Windows 8.1 环境的情况下,我必须手动添加到 PATH

Environment Variable