小编Ahm*_*hem的帖子

仅在Chrome上的Angular项目中的控制台上的zone.js违规警告

我使用了一个Angular 4项目@angular/cli,在开发模式下运行应用程序时,我在控制台中收到了这些警告:

zone.js:1489 [Violation] 'setTimeout' handler took 209ms
2[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
zone.js:1157 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive.
zone.js:1157 [Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
2zone.js:1157 [Violation] …
Run Code Online (Sandbox Code Playgroud)

javascript zonejs passive-event-listeners angular

18
推荐指数
1
解决办法
1万
查看次数

关于资产优化的 Angular-cli“JavaScript 堆内存不足”

我正在 Angular-cli 项目中创建传单地图。地图图块本地存储在“资产”文件夹中,因为它是栅格地图。问题是当我有很多缩放级别的地图时,我有超过 28 万张图像,大小大约为 1.1 GB,而且它会变得更大。

当我ng serve在这里使用时是控制台输出(它被卡住了@assets optimization):

** NG Live Development Server is running on http://localhost:4200. **
25234ms building modules
69ms sealing
0ms optimizing
0ms basic module optimization
96ms module optimization
1ms advanced module optimization
16ms basic chunk optimization
0ms chunk optimization
1ms advanced chunk optimization
0ms module and chunk tree optimization
179ms module reviving
9ms module order optimization
4ms module id optimization
6ms chunk reviving
23ms chunk order optimization
36ms chunk id optimization
61ms …
Run Code Online (Sandbox Code Playgroud)

node.js leaflet webpack angular-cli angular

12
推荐指数
4
解决办法
2万
查看次数

按照最佳做法升级Angular版本(现在:2.4.3或4.0.0-beta.3)?

既然Angular 正在进行语义版本控制,并且Angular2.4.3已经发布了,那么在我升级到现有项目中的下一个Angular版本时,我有点困惑.

我和Angular-cli有一个项目@angular/core: 2.2.0.这是我的package.json:

"dependencies": {
    "@angular/common": "~2.2.0",
    "@angular/compiler": "~2.2.0",
    "@angular/core": "~2.2.0",
    "@angular/forms": "~2.2.0",
    "@angular/http": "~2.2.0",
    "@angular/platform-browser": "~2.2.0",
    "@angular/platform-browser-dynamic": "~2.2.0",
    "@angular/router": "~3.2.0",
    "@types/jasmine": "^2.5.40",
    "angular2-click-outside": "^0.1.0",
    "angular2-modal": "^2.0.2",
    "bootstrap": "4.0.0-alpha.4",
    "bootstrap-loader": "^2.0.0-beta.15",
    "core-js": "^2.4.1",
    "karma-remap-istanbul": "^0.2.2",
    "material-design-icons": "^3.0.1",
    "ng2-bootstrap": "^1.1.16",
    "ng2-charts": "^1.4.4",
    "postcss-loader": "^1.1.1",
    "rxjs": "5.0.0-rc.4",
    "screenfull": "^3.0.2",
    "ts-helpers": "^1.1.1",
    "zone.js": "^0.6.23"
  },
  "devDependencies": {
    "@types/jasmine": "^2.2.30",
    "@types/node": "^6.0.42",
    "angular-cli": "1.0.0-beta.19-3",
    "codelyzer": "1.0.0-beta.3",
    "jasmine-core": "2.5.2",
    "jasmine-spec-reporter": "2.7.0",
    "karma": "1.3.0",
    "karma-chrome-launcher": "^2.0.0", …
Run Code Online (Sandbox Code Playgroud)

angular2-upgrade angular-cli angular

11
推荐指数
2
解决办法
5117
查看次数