2017-08-09 4 views
0

Ich habe einige Warnungen und Fehler im AOT-Modus, es ist OK im JIT-Modus.Warnungen und Fehler bei der AOT-Kompilierung

Zum Beispiel die erste Warnung:

WARNING in ./~/@swimlane/ngx-charts/release/ngx-charts.module.js 
Cannot find source file '../build/ngx-charts.module.ts': Error: Can't resolve '../build/ngx-charts.module.ts' in '/Users/guest/Prive/DevAngular/proto-chartev3-angular/node_modules/@swimlane/ngx-charts/release' 
@ ./aot/src/app/app.module.ngfactory.ts 60:0-70 
@ ./src/main-aot.ts 
@ multi ./src/main-aot 

Zum Beispiel der erste Fehler beim Bau, wie diese

In AOT-Modus die Anwendung im Browser funktioniert gut, aber ich bin Warn- und Fehlermeldungen mit :

ERROR in ./~/@swimlane/ngx-charts/release/common/base-chart.component.css 
    Module build failed: Error: "extract-text-webpack-plugin" loader is used without the corresponding plugin, refer to https://github.com/webpack/extract-text-webpack-plugin for the usage example 
     at Object.module.exports.pitch (/Users/guest/Prive/DevAngular/proto-chartev3-angular/node_modules/extract-text-webpack-plugin/loader.js:27:9) 

NGX-Charts Version: 6.0.1

abgewinkelte Ausführung: 4.2.4

Webpack Version: 2.2.1

Was mache ich falsch?

Antwort

0

Ich vermute, es ist ein Problem mit Ihrer Webpack-Konfiguration.

// css loader for app styles 
    { 
     test: /\.css$/, 
     exclude: /node_modules/, 
     loader: ExtractTextPlugin.extract({ 
     fallback: 'style-loader', 
     use: [ 
      { loader: 'css-loader', options: { minimize: true } }, 
     ], 
     }), 
    }, 
    // css loader for node_modules to prevent nasty warnings 
    { 
     test: /\.css$/, 
     exclude: path.join(__dirname, 'src/frontend'), 
     use: ['raw-loader', 'sass-loader'], 
    }, 

Um alle Arten von node_modules Sie brauchen, um sie irgendwo in Ihrem styles.ts zu erhalten importieren:: Ich habe den Extrakt-Text-webpack-Plugin-Fehler die folgenden gelöst

@import '[email protected]/ngx-charts/release/index.css'; 
Verwandte Themen