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

时间:2017-01-26 18:17:02

标签: aurelia aurelia-cli aurelia-framework

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

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

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

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

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

ANSWER

经过一些尝试后我解决了问题:

1)我重新安装Git和Node;

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

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

4)我运行npm install命令;

1 个答案:

答案 0 :(得分:4)

aurelia-cli是否包含在项目的devDependencies中并且还在全球范围内安装?


首先,全球安装:

  • npm i -g aurelia-cli

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

  • npm i --save-dev aurelia-cli


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

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


编辑:请参阅aurelia/cli/issues/485,确认安装aurelia-cli作为本地依赖项修复此问题。