我在使用ng new 项目名称命令时遇到了以下错误:
找到了一个无效的配置文件['angular.json']。请在运行命令之前删除该文件。
我不知道如何解决这个错误。
我尝试卸载了@angular/cli并重新安装,但问题依旧。
npm clean cache也没有起作用(我不确定是否是因为我的npm版本问题)。
npm version is 6.4.1
node version is 8.11.1
我需要什么来解决这个问题?
我在使用ng new 项目名称命令时遇到了以下错误:
找到了一个无效的配置文件['angular.json']。请在运行命令之前删除该文件。
我不知道如何解决这个错误。
我尝试卸载了@angular/cli并重新安装,但问题依旧。
npm clean cache也没有起作用(我不确定是否是因为我的npm版本问题)。
npm version is 6.4.1
node version is 8.11.1
我需要什么来解决这个问题?
如果您在IntelliJ IDEA终端中导入了一个angular项目,而此时终端无法正常工作,那么这是IDEA的问题。因此,请打开Windows命令提示符并创建项目。
我这样做了,就能够成功创建项目。
project_name
中的_
,导致了以下错误:Schematic input does not validate against the Schema: {"name":"project_name","version":"6.0.1","newProjectRoot":"projects","skipInstall":false,"linkCli":false,"skipGit":false,"commit":null}
Errors:
Data path ".name" should match format "html-selector".
用 -
替换 _
。
进一步阅读:
ng -v
会输出什么信息?ng new foo && cd foo && npm i && npm start
能正常工作吗? - pzaenger我在 c:\users\XXX\.angular.json 文件中删除了内容,现在一切正常运行。
首先,打开根文件夹中的一个名为 angular.js
的文件。
检查是否添加了一些错误的目录。比如样式或类似的东西,例如:
假设您添加了Bootstrap依赖项,并希望将其添加到您的项目中,您将转到angular.js并将其添加到样式配置中。所以您将如下添加:
"styles": [
"./node_modules/bootstrap/dist/css/bootstrap.min.css",
"src/styles.css"
],
检查您的路径是否添加了双点 .. 而不是一个点,如下所示:
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
或者您可以按照以下格式添加:
"/node_modules/bootstrap/dist/css/bootstrap.min.css",
或者
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"./node_modules/bootstrap/dist/css/bootstrap.min.css",
mv /Users/shivammishra/.angular.json /Users/shivammishra/angular.json.txt
。mv
命令将文件移动到新位置(angular.json.txt
),然后您可以删除它。
ng new project_name
命令后,你是否在开始 npm 之前使用了cd project_name
命令? - Abhishek Ekaanth