ng-docs / ng-docs.github.io

Angular 官方文档中文版预编译网站
https://angular.cn
Other
104 stars 22 forks source link

Angular7是否能导出内置的webpack配置 #79

Open BFjacky opened 5 years ago

BFjacky commented 5 years ago

我希望能够通过ngx-build-plus来额外添加自己需要的webpack配置文件,但在打包字体文件时打包结果与我配置的webpack文件不一致,我认为是Angular内置的配置影响了我自己的配置文件,所以能否获得Angular的webpack配置文件并完全的覆盖掉它。

asnowwolf commented 5 years ago

从 CLI 本身来看是不能的,你可以看一下是不是 ngx-build-plus 的 bug,并且给作者提 issue。

sawyerbutton commented 5 years ago

可以使用 ng eject 命令导出 webpack.config.js 文件,不知道这是否可以帮助你 看来在CLI1.6.0之后 eject 指令就临时被移除了😂相关链接

sawyerbutton commented 4 years ago

基于 Angular V6 之后移除了 ng eject 指令,无法再导出 webpack配置文件的状况, 建议使用 Angular 配置挂载器 对各种环境进行 webpack 自定义配置。 使用场景如 于 electron 中搭建 angular 应用,使用 ipc, fs, path, net 相关能力时,通过编译。

wszgrcy commented 4 years ago

有一个包,是可以插入自己写的配置的(当然,也可以修改)@angular-builders/custom-webpack 最近我的一个组件也用过这个cyia-ngx-component,可以看一下调用 另外,原来我也想研究webpack的配置,后来发现,很多插件,loader,都是ng自己写的,也就是说哪怕用webpack,核心还是要用它的,触发你看懂哪些插件,loader的源码, 如果仅仅是想对构建做一些处理,这个包应该足够了