ИСКЛЮЧЕНИЕ RUNTIME Исключительная ситуация при загрузке ваших тестов - Mocha-Webpack vue.js - PullRequest
0 голосов
/ 28 августа 2018

Проблема ИСКЛЮЧЕНИЯ RUNTIME возникла при запуске модульных тестов с использованием интерфейсного веб-приложения mocha-webpack vue.js

Может ли кто-нибудь поделиться файлом webpack.config.js для загрузки .css файлов.

скриншот при загрузке .css файлов

Скриншот, который я прикрепил выше. невозможно загрузить файлы .css.

Здесь я поделился webpack.config.js

'use strict'

var path = require('path')
var webpack = require('webpack')

module.exports = {
entry: './src/main.js',
// output: {
//   path: path.resolve(__dirname, './dist'),
//   publicPath: '/dist/',
//   filename: 'build.js'
// },
resolve: {
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': path.resolve(__dirname, 'src')
}
},
module: {
rules: [
{
  test: /\.vue$/,
  loader: 'vue-loader'
},

//babel loader
 {
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/
},
{
 test: /\.(png|jpg|gif|svg|css|eot|ttf)$/,
 loader: 'file-loader',
 options: {
  name: '[name].[ext]?[hash]'
  }
 },
{
 test: /\.css$/,
 loader: [ 'style-loader',  'css-loader' ]
},
{
 test: /\.(jpg|jpeg|gif|png)$/,
 exclude: /node_modules/,
 loader:'url-loader?limit=1024&name=images/[name].[ext]'
 },
 {
 test: /\.(woff|woff2|eot|ttf|svg)$/,
 exclude: /node_modules/,
 loader: 'url-loader?limit=1024&name=fonts/[name].[ext]'
 },
 {
   test: /\.(png|jpg|jpeg|gif|svg|woff|woff2|eot|ttf)$/,
   loader: 'url-loader?limit=10000',
  },
 {
    test: /\.(woff(2)?|ttf|eot|svg)(\?v=\d+\.\d+\.\d+)?$/,
    use: [{
         loader: 'file-loader',
         options: {
             name: '[name].[ext]',
             outputPath: 'fonts/'
         }
     }]
 }
  ]
 }

 // test specific setups
if (process.env.NODE_ENV === 'test') {
module.exports.externals = [require('webpack-node-externals')()]
module.exports.devtool = 'eval'
devtool: 'inline-cheap-module-source-map'
}

Скрипт в package.json

  "test": "nyc --reporter=lcov mocha-webpack --webpack-config webpack.config.js --require test/setup.js test/test.js --reporter mochawesome --exit"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...