Настройка Vue Test Units: Как добавить внешние файлы в webpack.config.js - PullRequest
0 голосов
/ 20 октября 2018

Я следую документации для Vue Test Only, чтобы настроить тестирование для моего проекта: https://vue -test-utils.vuejs.org / guides / # testing-single-file-components-with-mocha-веб-пакет .

В нем говорится, что мне нужно вывести все зависимости, добавив следующий код в мой файл webpack.config.js.Проблема в том, что у меня нет файла webpack.config.js.

// webpack.config.js
const nodeExternals = require('webpack-node-externals')

module.exports = {
  // ...
  externals: [nodeExternals()]
}

Это переполнение стека, отсутствует конфигурация webpack в vuejs , объясняет, что webpack.config.js теперь генерируется динамически привремя выполнения, и нужно использовать файл vue.config.js для редактирования файла webpack.config.js.

Моя проблема в том, что я не знаю, как добавить константу в файл webpack.config.js, как того требует Vue Test Utils.Мое лучшее предположение - сделать следующее, но я не уверен, правильно ли это:

const nodeExternals = require('webpack-node-externals')

module.exports = {
  configureWebpack: {
    externals: [nodeExternals()],
    devtool: 'inline-cheap-module-source-map'
  }
}
...