Closed vercha closed 6 years ago
vue-easytable 1.5.11以及1.7.1报错 Unknown word (5:1) node version: 8.9.1 vue2
webpack配置: 'use strict' var webpack = require('webpack')
const path = require('path') const utils = require('./utils') const config = require('../config') const vueLoaderConfig = require('./vue-loader.conf')
function resolve (dir) { return path.join(__dirname, '..', dir) }
module.exports = { context: path.resolve(__dirname, '../'), entry: { app: './src/main.js' }, output: { path: config.build.assetsRoot, filename: '[name].js', publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath }, resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'), 'jquery': 'jquery' } }, module: { rules: [ ...(config.dev.useEslint? [{ test: /.(js|vue)$/, loader: 'eslint-loader', enforce: 'pre', include: [resolve('src'), resolve('test')], options: { formatter: require('eslint-friendly-formatter'), emitWarning: !config.dev.showEslintErrorsInOverlay } }] : []), { test: /.vue$/, loader: 'vue-loader', options: vueLoaderConfig }, { test: /.js$/, loader: 'babel-loader', include: [resolve('src'), resolve('test')] }, { test: /.(png|jpe?g|gif|svg)(\?.)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('img/[name].[hash:7].[ext]') } }, { test: /.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('media/[name].[hash:7].[ext]') } }, { //.(woff2?|eot|ttf|otf)(\?.)?$ test: /.(eot|woff|woff2|ttf|svg)(\?\S)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('fonts/[name].[hash:7].[ext]') } }, { test: /.css$/, loader: 'style-loader!css-loader?sourceMap' }, { //视频加载 test: /.(mp4|flv|swf)(\?v=[0-9].[0-9].[0-9])?$/, loader: "file-loader", options: { name: utils.assetsPath("video/[name].[hash:7].[ext]") } } ] }, plugins: [new webpack.ProvidePlugin({ jQuery: 'jquery', $: 'jquery', jquery: 'jquery' // Tether: 'tether' })] }
麻烦先将代码进行排版,提问之前请先阅读《提问的艺术》 请参照 Issue 规范
没有提供可复现的例子,已经关闭。 如果有问题,可以在该 issue 下继续讨论,我们会及时跟进
vue-easytable 1.5.11以及1.7.1报错 Unknown word (5:1) node version: 8.9.1 vue2
webpack配置: 'use strict' var webpack = require('webpack')
const path = require('path') const utils = require('./utils') const config = require('../config') const vueLoaderConfig = require('./vue-loader.conf')
function resolve (dir) { return path.join(__dirname, '..', dir) }
module.exports = { context: path.resolve(__dirname, '../'), entry: { app: './src/main.js' }, output: { path: config.build.assetsRoot, filename: '[name].js', publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath }, resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'), 'jquery': 'jquery' } }, module: { rules: [ ...(config.dev.useEslint? [{ test: /.(js|vue)$/, loader: 'eslint-loader', enforce: 'pre', include: [resolve('src'), resolve('test')], options: { formatter: require('eslint-friendly-formatter'), emitWarning: !config.dev.showEslintErrorsInOverlay } }] : []), { test: /.vue$/, loader: 'vue-loader', options: vueLoaderConfig }, { test: /.js$/, loader: 'babel-loader', include: [resolve('src'), resolve('test')] }, { test: /.(png|jpe?g|gif|svg)(\?.)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('img/[name].[hash:7].[ext]') } }, { test: /.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('media/[name].[hash:7].[ext]') } }, { //.(woff2?|eot|ttf|otf)(\?.)?$ test: /.(eot|woff|woff2|ttf|svg)(\?\S)?$/, loader: 'url-loader', options: { limit: 10000, name: utils.assetsPath('fonts/[name].[hash:7].[ext]') } }, { test: /.css$/, loader: 'style-loader!css-loader?sourceMap' }, { //视频加载 test: /.(mp4|flv|swf)(\?v=[0-9].[0-9].[0-9])?$/, loader: "file-loader", options: { name: utils.assetsPath("video/[name].[hash:7].[ext]") } } ] }, plugins: [new webpack.ProvidePlugin({ jQuery: 'jquery', $: 'jquery', jquery: 'jquery' // Tether: 'tether' })] }