繁体   English   中英

Angular:创建 angular 项目时出现新错误

[英]Angular: ng new error when I create an angular project

我在使用ng new project_name 时遇到此错误:

发现无效的配置文件 ['angular.json']。 请在运行命令之前删除该文件。

我收到此错误,我不知道如何获得解决方案。

我卸载了@angular/cli 并重新安装

npm clean cache 也不起作用(我不知道这是不是我的 npm 版本的问题

npm version is 6.4.1    
node version is 8.11.1

我需要什么来解决这个问题?

如果你使用的是IntelliJ IDEA的终端,而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".

-替换_例如。

进一步阅读:

将 IntelliJ 的 Karma 任务中的工作目录设置为 Angular 项目的主目录,也解决了该问题。

我删除了 c:\\users\\XXX\\.angular.json 中的文件,它运行正常。

如果文件被隐藏,请运行以下命令。 打开终端,运行mv /Users/shivammishra/.angular.json /Users/shivammishra/angular.json.txt mv命令会将文件移动到新位置( angular.json.txt ),然后您可以删除。

Angular.js 和错误的方向。

首先,在根文件夹中打开一个名为angular.js的文件。

并检查您是否添加了一些错误的目录。 喜欢的风格或类似的东西。 作为例子。

假设你添加了 bootstrap 依赖,你想将它添加到你的项目中,你将 go 到 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",

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM