命令无效:运行总是要求创建项目

Fel*_*ana 5 aurelia aurelia-cli aurelia-framework

我有一个大约4个月的项目,突然aurelia的CLI命令无效.

当我尝试执行au run --watch时,我收到一条消息,其中包含在路径下创建新项目的选项.

我已经尝试卸载并重新安装aurelia CLI,但这不起作用.

我做的最后一件事是执行git clean -xdf

我认为这可能是我项目的一部分.有人可以帮帮我吗?

回答

经过一番尝试,我解决了这个问题:

1)我重新安装Git和Node;

2)我删除了\AppData\Roaming\npm-cache路径下的所有文件;

3)我检查了Git和Node是否在环境变量的PATH中;

4)我运行npm install命令;

Sin*_*lel 4

包含aurelia-clidevDependencies项目中并且也在全局安装吗?


首先,全局安装:

  • npm i -g aurelia-cli

然后,在项目目录中,安装并保存到devDependencies

  • npm i --save-dev aurelia-cli


然后,您应该能够au在项目目录中运行并看到buildrun命令现在可用。

请注意,您还需要安装gulp项目中的任务所需的必要依赖项devDependencies



编辑:查看aurelia/cli/issues/485确认安装aurelia-cli为本地依赖项修复了此问题。