我有一个项目在安古拉杰,我想升级。所以我安装了ng升级并设置了它,但是当我运行这个程序时,我得到了以下错误:
未察觉的SyntaxError:意想不到的标记!vendors.bundle.js 174
我是webpack的新手,我该怎么办?
我不明白这个问题,似乎没有人在我面前遇到过这个问题。我没有在webpack.config.js中改变任何东西,只是安装了所有东西,所以我不知道它是如何改变vendors.bundle.js的。
这里是我的ts加载程序在webpack.config.js中的配置
rules: [
{
test: /\.tsx?$/,
loader: "awesome-typescript-loader"
},
{
test: /\.js$/,
enforce: "pre",
loader: "source-map-loader"
},Main.ts:
import 'zone.js';
import 'reflect-metadata';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { setAngularLib } from '@angular/upgrade/static';
import * as angular from 'angular';
import { AppModule } from './app.module';
setAngularLib(angular);
platformBrowserDynamic().bootstrapModule(AppModule);app.module.ts:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { UpgradeModule } from '@angular/upgrade/static';
@ngModule({
imports: [
BrowserModule,
UpgradeModule
]
})
export class AppModule {
constructor(private upgrade: UpgradeModule) {}
ngDoBootstrap() {
this.upgrade.bootstrap(document.documentElement, ["spp"], {strictDi: true});
}
}Icant似乎发现了代码中的任何问题,所以我希望它只显示这些代码。
发布于 2019-09-26 15:45:05
我在@angular/core的依赖项之前不小心安装了它,所以没有安装,为了解决这个问题,我只需要重新安装@angular/core。
https://stackoverflow.com/questions/57831880
复制相似问题