我正在尝试使用Webpack从头开始构建Angular 2应用程序。添加所有文件并完成所有配置后,我将构建项目。在构建时没有给出任何错误。但是,当我打开index.html时,文本加载时在控制台中给出错误,提示为“ Uncaught SyntaxError:app.bundle.js中出现意外的令牌导入:47”
这是导致导入错误的地方
/***/ function(module, exports) {
import 'core-js'; **//this is line 47**
import 'reflect-metadata';
import 'zone.js/dist/zone';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app.module';
platformBrowserDynamic().bootstrapModule(AppModule);
/***/ }
/******/ ]);
我项目的仓库在这里输入链接描述
我收到此错误的原因是什么?我尝试了几乎所有方法
您有错别字,webpack.config.js
这导致webpack不使用任何加载程序,而只是将原始打字稿源文件连接到包中。
该属性module.loaders
不是module.loader
。
您将需要类似的东西
resolve: {
extensions: ['', '.ts', '.js'],
root: path.resolve('src')
}
const path = require('path');
我在哪里导入路径,我不知道为什么它不从工作目录中推断出路径...
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句