我使用最新的 Angular 版本在我的计算机上本地设置了 Angular 项目,每当我使用 CLI 命令作为 ng 服务运行该项目时,它都会首先以红色显示错误“这是一个用于测试或调试 Angular 应用程序的简单服务器”本地。尚未经过安全问题审查。
不要将其用于生产!”
但最后全部编译成功。
我的问题是,为什么每当我在本地计算机上使用“ngserve”运行我的角度项目时,就会出现此错误。请详细解释一下。是否有任何配置问题?我们是否需要对角度设置进行任何更改以避免将来出现此类错误?
如果您收到以下错误ng serve
可能您错过了以下配置angular.json
file:
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
.
.
.
"projects": {
"my-project": {
.
.
.
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
.
.
.
},
"configurations": {
"production": {
.
.
.
},
"development": { // add this block
"buildOptimizer": false,
"optimization": false,
"vendorChunk": true,
"extractLicenses": false,
"sourceMap": true,
"namedChunks": true
}
},
}
.
.
.
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
.
.
.
},
"configurations": {
"production": {
"browserTarget": "my-project:build:production"
},
"development": { // add this block
"browserTarget": "my-project:build:development"
}
},
"defaultConfiguration": "development" // add this line
},
.
.
.
在角度 13 上测试。*
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)