Evan Zou

Welcome to my blog.

Javascript follower.


Hi, I am Evan, nice to meet you all.

Angular13 无法在浏览器debug

关键词 Angular13 npm install

前言

本文介绍了在Angular 13中,无法在浏览器debug的一种解决办法。

发生场景

根据项目需求,升级Angular13,结果本地环境无法在浏览器debug。

问题原因

造成无法debug的原因是,当Angular13 npm start的时候,会自动选择production环境,从而无法在浏览器页面debug。

解决办法

解决这个问题需要以下三个步骤:

  1. 在angular.json的build的configuration中添加development对象
 "configurations": {
            ...
            "development":{
              "sourceMap": true,
              "optimization": false
            },
}
  1. 在angular.json的serve的configuration中添加development对象
 "configurations": {
          ...
            "development": {
              "browserTarget": "<app-name>:build:development" //<app-name>需要修改为具体项目名称
            }
}
  1. 修改package.json的scripts下的dev命令
"dev": "...ng build --configuration=development && ng serve --configuration development "

后言

希望本文会对你有所帮助。

最近的文章

Angular13 如何修改项目baseUrl

关键词 Angular13前言因为项目需求,需要修改项目的baseUrl,本文详细介绍了具体步骤和代码。步骤在文件中主要需要添加以下代码 index.html{% highlight ruby %} ... {% endhighlight %} package.json{% highlight ruby %}“scripts” :{ … prod”: “npm run icons && npm run wbv && ng build –confi...…

Angular2+继续阅读
更早的文章

Angular11升级到13本地升级正常 云端部署报错

关键词 Angular13 npm install前言本文介绍了在Angular11升级到13时,本地运行正常但是在云端部署时还会有版本号报错。问题原因造成此报错的原因是,当在升级Angular13后,没有上传新的package-lock.json。解决办法删除本地的package-locak.json和node_modules,然后执行npm install, 然后git上传最新的package-lock.json和package.json。后言希望本文会对你有所帮助,如果有什么问题,可...…

Angular2+继续阅读