Сбой синтаксического анализа модуля Webpack: неожиданный токен (10:19) AngularJS 1.x - PullRequest
0 голосов
/ 29 ноября 2018

Привет! Я пытаюсь использовать webpack 4.26.1 для компиляции пакета для проекта Angularjs 1.x, но получаю

Ошибка в ./src/services-preparing.service.js10:19 Ошибка синтаксического анализа модуля: неожиданный токен (10:19) Вам может потребоваться соответствующий загрузчик для обработки этого типа файла.

| export default class ServicesPreparingService {
| 
>     static $inject =  ['loginService', 'productService'];
| 
|     constructor(company) {

Моя конфигурация веб-пакета

const path = require("path");
const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
    entry: {
        app: ["babel-polyfill","./src/app.js"]
    },
    output: {
        path: path.resolve(__dirname, "dist"),
        filename: "bundle.js"
},
    devServer: {
        contentBase: path.join("dist"),
        compress: false,
        port: 2222,
        hot:false
},
    stats:"errors-only",
    module:{
        rules:[
            {
               test: /\.js$/,
                exclude: /node_modules/,
                include: path.resolve(__dirname,"./src/scripts/"),
                loader: 'babel',

                options: {
                   presets: ['es2015-loose', 'stage-0'],
                   plugins: ['transform-proto-to-assign']

               }
            }]

    },
    plugins: [
        new ExtractTextPlugin('style.css')
    ],
};

Я прошел через подобные вопросы, но они в основном для реакции или некоторые люди использовали неправильную конфигурацию webpack.

Я просто вызываю webpack , чтобы сначала скомпилировать, и это выдает эту ошибку.Большое спасибо за поддержку

...