为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

5 回答

解决了,webpack.config.js文件修改如下(https://vue-loader.vuejs.org/guide/):


const path = require('path')

const { VueLoaderPlugin } = require('vue-loader')


module.exports = {

mode: 'development',


entry: './src/index.js',


output: {

path: path.resolve(__dirname, 'dist'),

filename: 'bundle.js'

},


module: {

rules: [

{

test: /\.vue$/,

loader: 'vue-loader'

},

// this will apply to both plain .js files

// AND <script> blocks in vue files

{

test: /\.js$/,

loader: 'babel-loader'

},

// this will apply to both plain .css files

// AND <style> blocks in vue files

{

test: /\.css$/,

use: [

'vue-style-loader',

'css-loader'

]

}

]

},

plugins: [

// make sure to include the plugin for the magic

new VueLoaderPlugin()

]

}

如果提示ERROR in Entry module not found: Error: Can't resolve 'babel-loader' in 'C:\Users\hbs\own\project\vuetest',执行下面命令:npm install babel-loader --save

0 回复 有任何疑惑可以回复我~
#1

慕前端0336099 提问者

可行!!!目测是webpack打包的问题
2018-04-27 回复 有任何疑惑可以回复我~
#2

qq_时光如梭_03147320

VueLoaderPlugin is not found
2018-05-18 回复 有任何疑惑可以回复我~
#3

陈年老抽 回复 qq_时光如梭_03147320

请参考 http://vsformac.com/vue-loader-used-without-corresponding-plugin-make-sure-include-vueloaderplugin-webpack-config/
2018-05-26 回复 有任何疑惑可以回复我~

VueLoaderPlugin is not a constructor……

0 回复 有任何疑惑可以回复我~
#1

陈年老抽

请参考:http://vsformac.com/vue-loader-used-without-corresponding-plugin-make-sure-include-vueloaderplugin-webpack-config/
2018-05-26 回复 有任何疑惑可以回复我~
#2

hello阿月

报一样的错怎么解决的
2018-12-05 回复 有任何疑惑可以回复我~

出现同样的问题,但不知道怎么解决。

0 回复 有任何疑惑可以回复我~
#1

慕神1239514

应该是那个app.vue里面的#test的问题,删了就好了,为啥会这样我也不太清楚~
2018-05-22 回复 有任何疑惑可以回复我~

是缺少一些loader吧

0 回复 有任何疑惑可以回复我~

图片看不大清楚,不过应该是app.vue的中test这个div ID的一些格式问题。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师帮看看谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信