现在,浏览器支持ES6模块natively,在不进行诸如Webpack之类的捆绑工具开销的情况下,进行一些本地开发很有意义。
我已经尝试import
来安装AngularJS(1.7.3)的最新版本,但是它不起作用,并且出现此错误:Uncaught SyntaxError: The requested module './node_modules/angular/angular.js' does not provide an export named 'default'
。文件加载正常,但显然代码未使用export
。
我的问题是:我是否遗漏了一些明显的东西并且有办法做到这一点,或者有一些官方包装?如果没有的话:自己包装它的最佳方法是什么?
当然,在发布到这里之前,我已经尝试了Google搜索,但没有找到任何答案。 100%的结果是使用Webpack,这是可以理解的,因为本机支持是新的。 我还查看了AngularJS Github Issues,看看是否有人已经问过这个但没有找到任何东西,因此认为SO更适合这样的问题。