Я мигрирую из AngularJS в Angular.Я пытаюсь импортировать сторонний модуль в app.module.ts, но у меня появляется ошибка:
node_modules \ datatables.net-dt \ css \ jquery.dataTables.css.shim.ngstyle.js export {styles as styles};
ParseError: 'import' и 'export' могут появляться только с 'sourceType: module' во время компиляции.
Моя задача gulp компилирует css для генерации.shim.ngstyle.js
файл.У меня также есть похожая ошибка, когда я пытаюсь импортировать модуль из третьей стороны в app.module.ts во время компиляции файлов .js
Вот что я сделал.В app.js
var um = require('@angular/upgrade/static');
var pb = require('@angular/platform-browser');
var fact = require('../www/app.module.ngfactory');
pb.platformBrowser().bootstrapModuleFactory(fact.AppModuleNgFactory).
then(platformRef => {
var upgrade = platformRef.injector.get(um.UpgradeModule);
upgrade.bootstrap(document.body, ['app']);
})
.catch(err => console.log(err));
AppModule.directive('selectorName', downgradeComponent({component:
ComponentName}));
В app.module.ts
import { DataTableModule } from 'angular2-datatable'
@NgModule({ imports: [ DataTableModule ]