在浏览器中加载angular.io网站时找不到vendor.*.js

达斯法德萨

为什么angular.io网站加载时没有vendor.*.js 据我所知,它是包含第三方依赖项的文件,包括角度依赖项。所以不能跳过。我对吗?

在此处输入图片说明

保尔·克鲁伊特

如果您阅读angular-cli文档,您会看到有一个--vendor-chunk选项,默认为true

--vendor-chunk(别名:)-vc默认值:true使用仅包含供应商库的单独包。

他们可能关闭了这个,这意味着供应商进入主捆绑包

更新

显然这并不完全正确,查看他们的package.json脚本,没有-vc=false任何类似的迹象它确实让我偶然发现了这个问题。

当构建优化器被启用时,供应商块基本上被禁用,因为这可以改善死代码消除的结果。由于 1.5 中的构建优化器默认为--prod构建启用,因此供应商块被禁用。

额外的信息:

由于死代码消除和树抖动,即使仅更改应用程序代码,您也经常会得到不同的供应商块哈希,因此现在它对生产构建不太有用。在开发中,提高重建速度仍然非常有用,因为涉及的优化较少,哈希保持不变,并且当应用程序中的某些内容发生更改时,无需重建供应商文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试在浏览器中的html文件中加载function.js文件时出现GET 404错误(*使用节点js作为服务器)

来自分类Dev

JS Marko(猛禽模板)在浏览器中加载动态模板路径

来自分类Dev

在Chrome浏览器中加载iframe时未触发“加载”事件

来自分类Dev

网站无法在android webview中加载,但可以在android浏览器中正常运行

来自分类Dev

Android浏览器无法在Android 4.0.4版中加载我的网站

来自分类Dev

在Windows RDP和浏览器中加载网站有什么区别?

来自分类Dev

Angular Router在浏览器刷新时未重新加载

来自分类Dev

Javascript 加载图标在浏览器上禁用 JS 时不起作用

来自分类Dev

按下网页上的按钮时,会在Google Chrome浏览器中加载新的网址

来自分类Dev

在浏览器中加载页面时无法使用curl / wget解析主机

来自分类Dev

在 Angular Js 中加载模块时出错

来自分类Dev

使用Three.js在Angular应用中加载着色器时出错

来自分类Dev

如何在浏览器操作点击时通过 API 发送完整的 HTML(在 JS 之后加载) - Chrome 扩展?

来自分类Dev

体内异步加载的JS使浏览器处于“加载”模式

来自分类Dev

使用ng-strict-di时,带有ngbp框架的AngularJS 1.3无法在Chrome浏览器中加载

来自分类Dev

在移动浏览器中加载页面时,如何在所选项目中显示长字符串

来自分类Dev

在浏览器中加载 html 页面时出现“未捕获的类型错误:无法读取未定义的属性‘地图’”

来自分类Dev

在Android Webview中加载Angular JS网站的问题

来自分类Dev

加载网站时可以访问浏览器下载的资产

来自分类Dev

错误:尝试运行简单的服务器js文件时找不到模块'socket.io'

来自分类Dev

获取Angular JS中加载时的select标签的选项值

来自分类Dev

在浏览器刷新时更改 JS 中的颜色

来自分类Dev

Angular页面未在任何浏览器中加载

来自分类Dev

找不到Freewall Js网站

来自分类Dev

浏览器保存的密码无法在页面加载时加载

来自分类Dev

控制器在Angular JS中加载时调用服务

来自分类Dev

Symfony Encore / Webpack {{ asset('build/app.js') }} 未提供有效路径,从浏览器加载资产时出错

来自分类Dev

强制浏览器加载网站的“ https”版本,而不是“ http”?

来自分类Dev

当在浏览器中加载Javascript时有效,但当我将其放入Codepen或jsfiddle中时却无法正常运行?

Related 相关文章

  1. 1

    尝试在浏览器中的html文件中加载function.js文件时出现GET 404错误(*使用节点js作为服务器)

  2. 2

    JS Marko(猛禽模板)在浏览器中加载动态模板路径

  3. 3

    在Chrome浏览器中加载iframe时未触发“加载”事件

  4. 4

    网站无法在android webview中加载,但可以在android浏览器中正常运行

  5. 5

    Android浏览器无法在Android 4.0.4版中加载我的网站

  6. 6

    在Windows RDP和浏览器中加载网站有什么区别?

  7. 7

    Angular Router在浏览器刷新时未重新加载

  8. 8

    Javascript 加载图标在浏览器上禁用 JS 时不起作用

  9. 9

    按下网页上的按钮时,会在Google Chrome浏览器中加载新的网址

  10. 10

    在浏览器中加载页面时无法使用curl / wget解析主机

  11. 11

    在 Angular Js 中加载模块时出错

  12. 12

    使用Three.js在Angular应用中加载着色器时出错

  13. 13

    如何在浏览器操作点击时通过 API 发送完整的 HTML(在 JS 之后加载) - Chrome 扩展?

  14. 14

    体内异步加载的JS使浏览器处于“加载”模式

  15. 15

    使用ng-strict-di时,带有ngbp框架的AngularJS 1.3无法在Chrome浏览器中加载

  16. 16

    在移动浏览器中加载页面时,如何在所选项目中显示长字符串

  17. 17

    在浏览器中加载 html 页面时出现“未捕获的类型错误:无法读取未定义的属性‘地图’”

  18. 18

    在Android Webview中加载Angular JS网站的问题

  19. 19

    加载网站时可以访问浏览器下载的资产

  20. 20

    错误:尝试运行简单的服务器js文件时找不到模块'socket.io'

  21. 21

    获取Angular JS中加载时的select标签的选项值

  22. 22

    在浏览器刷新时更改 JS 中的颜色

  23. 23

    Angular页面未在任何浏览器中加载

  24. 24

    找不到Freewall Js网站

  25. 25

    浏览器保存的密码无法在页面加载时加载

  26. 26

    控制器在Angular JS中加载时调用服务

  27. 27

    Symfony Encore / Webpack {{ asset('build/app.js') }} 未提供有效路径,从浏览器加载资产时出错

  28. 28

    强制浏览器加载网站的“ https”版本,而不是“ http”?

  29. 29

    当在浏览器中加载Javascript时有效,但当我将其放入Codepen或jsfiddle中时却无法正常运行?

热门标签

归档