Как изменить микс-конфиг на vue.config.js - PullRequest
0 голосов
/ 24 августа 2018

У меня есть конфигурация веб-пакета, использующая laravel с vue, я преобразую его в приложение vue spa, используя vue-cli-3.Но я не могу понять, как я могу изменить микс-конфиг на vue.config.js.Это мой конфиг webpack.mix.js.

resolve: {
    modules: [
        'node_modules',
        path.resolve(__dirname, 'resources/assets/js'),
        path.resolve(__dirname, 'resources/assets/svg')
      ]
  }

Я хочу разрешить это в vue.config.js.Как мне это сделать?Любая рекомендация?

1 Ответ

0 голосов
/ 24 августа 2018

Фрагмент кода, который у вас есть, является лишь частичной конфигурацией веб-пакета.

vue-cli также допускает применение произвольной части к своей базовой конфигурации, используя vue.config.js и его свойство configureWebpack ( документы здесь ):

Итак, вы бы сделали что-то вроде этого:

// vue.config.js
module.exports = {
  configureWebpack: {
    resolve: {
      modules: [
        'node_modules',
        path.resolve(__dirname, 'resources/assets/js'),
        path.resolve(__dirname, 'resources/assets/svg')
      ]
    }
  }
}
...