我有一个大约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
命令;
答案 0 :(得分:4)
aurelia-cli
是否包含在项目的devDependencies
中并且还在全球范围内安装?
首先,全球安装:
npm i -g aurelia-cli
然后,在项目目录中,安装&保存到devDependencies
:
npm i --save-dev aurelia-cli
然后,您应该能够在项目目录中运行au
,并看到build
和run
命令现在可用。
请注意,您还需要安装项目gulp
中任务所需的必要devDependencies
依赖项。
编辑:请参阅aurelia/cli/issues/485
,确认安装aurelia-cli
作为本地依赖项修复此问题。