使用Angular 4+版本时,是否有任何专业人士可以用Parcel替换Webpack?

时间:2018-07-16 07:19:31

标签: angular webpack parcel

我想知道是否有确凿的理由应该在Angular 4+版本中用Parcel替换Webpack?我的意思是Angular团队有很多针对Webpack的配置,我想知道是否值得?会有无法替代的功能吗?我为什么或不应该这样做?

2 个答案:

答案 0 :(得分:11)

您可以轻松地自己设置包裹(它的配置为0,例如合法),您不必担心。

在使用角度CLI的情况下,如果使用的是角度CLI,则其中有很多配置,可以在需要时进行更新,因此您不必担心。

如果我正在开始一个新项目(没有类似的情况),我会坚持使用包裹,否则使用默认项目。

答案 1 :(得分:3)

包裹和webpack的区别在于无需配置文件即可构建复杂的应用程序

包裹

包裹不需要配置

  1. 包裹为CSS,JavaScript包,图像, 等
  2. 宗地支持以下转换而无需宗地 配置文件:
    • CSS
    • SCSS
    • 图片
    • 通天塔
    • PostCSS
    • PostHTML
    • TypeScript
    • ReasonML / BuckleScript ReasonReact
  3. 包裹通过检查哪些内容来自动检测需要哪些变换 依赖项已安装,并且存在哪些配置文件。

Webpack

  1. webpack内联JavaScript包中的所有内容

使用webpack时,不带配置文件的唯一功能就是默认的输入和输出文件。如果您需要其他东西,例如babel,SCSS等,则需要webpack.config.js文件

对于大多数实际项目,使用webpack 4时仍然需要配置文件

对于MoreInfo:http://blog.jakoblind.no/parcel-webpack/