使用(npm install-g angular cli
)全局安装angular cli,但当我试图使用ng new my project
创建项目时,抛出错误:
ng:找不到命令
确保npm目录位于“Path”变量中。
如果模块安装正确,如果您从全局节点模块目录启动它,它可能会工作,但是当您不在该目录下时,您的命令行工具不知道在哪里可以找到ng
命令。
对于Win系统变量,添加如下内容:
%USERPROFILE%\AppData\Roaming\npm
如果使用类似unix的终端(仿真器):
PATH=$PATH:[path_to_your_user_profile]/path-to-npm
首先,angular cli
已被弃用,并已被@angular/cli
取代。因此,如果使用npm uninstall angular cli
卸载现有的angular cli,然后使用新名称@angular/cli重新安装软件包,可能会出现一些冲突。我在Windows 7上的故事是:
我安装了angular cli,并使用npm install-g@angular/cli重新安装,但在对命令行工具进行了一些配置更改后,我开始发现ng命令未发现问题。我花了几个小时试图解决这个问题,但上述问题都不起作用。我通过以下步骤修复了它:
安装快速环境编辑器,并删除节点、npm、角-cli或@角/cli的任何PATH条目。Node.js将在您的系统路径中,npm和角条目在用户路径中。
卸载节点。js并重新安装当前版本(对于我来说是6.11.1)。再次运行Rapid Environment Editor,并确保。js和npm在您的系统或用户路径中。卸载任何现有的ng版本,方法是:
npm uninstall -g angular-cli
npm uninstall -g @angular/cli
npm cache clean
删除C:\用户\%你%\AppData\漫游\npm\node_modules\@角文件夹。
重启,然后,最后,运行:
npm install -g @angular/cli
然后屏住呼吸跑步:
ng-v
如果你幸运的话,你会得到一些爱。此后,每次运行ng命令时都要屏住呼吸,因为在ng运行正常且我认为问题已经解决后,“未找到命令”已经神奇地为我重现了好几次。
问题很简单,npm
不知道ng
只要运行npm link@angular/cli
,它就会无缝工作。
当我在android Studio中创建一个新项目时,捆绑文件显示错误 找不到此代码包,显示错误为-无法解析符号“Bundle”,且“@Override”不适用于方法。。我的android工作室缺少什么我不知道有什么建议。。什么是错误。。
我试图使用groovy脚本创建Soapui项目。当直接从SoapUI运行它时,脚本工作正常,并且创建了使用WSDL的新项目。 该脚本是在:Project->TestSuite->TestCase->Groovy脚本中创建的 脚本在中正常工作。但是,在使用运行时失败,如下所示: 错误:java.lang.NullPointerException:无法对空对象调用方法createProject()
用了这里提到的步骤 使用的命令行: 执行目标org.apache.maven.plugins失败:maven-arch etype-plugin:3.1.2:在项目练习中生成(default-cli)一:执行目标org.apache.maven.pluginsdefault-cli:maven-arch etype-plugin:3.1.2:生成失败:执行org.apache.maven.plug
我有一个脚本叫做在我的主文件夹中。 当我导航到这个文件夹,并输入,我得到 . 当我使用时,我得到 。 为什么会发生这种情况,我如何解决它?
当我试图通过使用命令ng new project-name创建新项目时,我得到了如下所示的错误: null
我使用的是scala 2.11.1、sbt 0.13.5和Play 2.3。我在创建新项目时面临问题 下面是我的堆栈跟踪 scalaWorkspace/sessiondemo$activator[info]从/home/ahsen/scalaWorkspace/demo/project加载项目定义错误:加载时出现错误,zip文件为空scala.reflect.internal.missingreq