Aurelia2的哪个模块加载器?

我正在使用Aurelia2启动一个新的打字稿项目。 它使我可以在Webpack和Dumber之间进行选择。 我不知道在这两者之间要选择什么。 我对模块加载器的要求是:

  1. 易于在Chrome中调试(我想轻松地在chrome中调试打字稿文件)-这是最重要的
  2. 易于使用(我不想过多地弄乱配置文件。我想npm安装外部模块并使用它)
  3. 我希望能够轻松使用外部文件,例如图像,css,更少的外部javascript库(不是通过npm安装)

性能对我来说不是问题。 请帮我选择。 谢谢

更新 对于第二点。易于使用... 我目前在CLI中将Aurelia 1与Require bundler一起使用。我也曾在开始时简要地将Aurelia 1与Webpack一起使用,但是它的经验对于第一个问题-在浏览器中调试打字稿和调试生成的javascript是一件很痛苦的事情。 所以Require和Webpack的问题是像ie这样的第三方库。 Devexpress,jsTree,不使用模块的库...这些库不能简单地工作,我需要更改Aurelia配置文件(aurelia.json)才能使它们工作。找到确切的配置对我来说是痛苦的(尝试和错误)。记得,对于webpack,我需要更改webpack-config.json并知道webpack如何工作以查找模块。

对于第3点,轻松使用外部文件... 我有90%的时间在项目中使用引导主题。我从WrapBootstrap购买的主题。整合这些主题对我来说并不容易。我不知道如何引用主题文件中使用的javascript文件等主题文件。用Aurelia的话来说,我喜欢使用npm来安装我的库,这非常好且容易,但是如果我获得主题javascript文件,则无法通过npm来安装它们(我不是说第三方库喜欢select2主题使用,仅主题开发人员编写的javascript文件),我不能简单地导入它们,因为它们不是模块,Aurelia不知道。

我不是前端开发人员,并且与javascript系统也不近。这就是为什么我喜欢使用Typescript的原因。但是找到这些问题的解决方案需要时间,而我却没有时间。我非常喜欢Aurelia,并且现在不会在任何框架上进行更改。

我喜欢Require的地方是我可以做任何事。是的,它需要配置,但在所有方面都可以使用。 我最喜欢Webpack的是HMR(热模块重载)。

zqnboy88 回答:Aurelia2的哪个模块加载器?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2631110.html

大家都在问