亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

研究了好久好久..為什么呀

ERROR in ./src/app.vue

Module parse failed: Unexpected token (1:0)

You may need an appropriate loader to handle this file type.

| <template>

|? ? ?<div id="text">{{text}}</div>

|

?@ ./src/index.js 2:0-27


正在回答

7 回答

你的test寫的不太對

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

https://img1.sycdn.imooc.com//5bfe27470001166110800362.jpg看圖吧。

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

需要貼一下package.json里面webpack版本和vue-loader版本。

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

vue-loader版本過高了,語法結構不一樣的,建議換低版本,或者如下面寫法,親測可用

const?path?=?require("path")
const?{VueLoaderPlugin?}?=?require("vue-loader")

module.exports?=?{
????entry:?path.join(__dirname,"src/index.js"),
????output:?{
????????filename:?"bundle.js",
????????path:?path.join(__dirname,"dist")
????},
????module:?{
????????rules:?[
????????????{
????????????????test:?/.vue$/,
????????????????loader:?'vue-loader'
????????????},
????????????{
????????????????test:?/.css$/,
????????????????loader:?'css-loader'
????????????}
????????]
????},
????plugins:?[
????????new?VueLoaderPlugin()
????]
}


2 回復 有任何疑惑可以回復我~
#1

鯨落mjh

之前的方法都不行 按你的寫法可以 估計是我的webpack版本不是最新的? 我的版本是4.11.1
2018-06-08 回復 有任何疑惑可以回復我~
#2

ahswch

終于解決了 十分感謝
2018-08-12 回復 有任何疑惑可以回復我~
#3

weibo_愛_舉個栗子_0

回復 ahswch您好 請問怎么解決的? 同樣遇到這個問題
2018-08-13 回復 有任何疑惑可以回復我~

請問這個問題解決了么??怎么解決的??


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

慕仰5340777

最后呢?
2018-10-21 回復 有任何疑惑可以回復我~

提示的意思是解析不了vue文件,需要在webpack.config.js中添加vue-loader來解析vue文件,然后,最新的vue-loader v15版本,必須加上面說的vue-loader的一個插件,去官網看。從官網上搬下來的,針對最新v15版本的vue-loader如下,然后運行,如果還報錯,說識別不了#,可能是不能解析css,需要將css解析部分添上,我這樣做,就可以正常build了

const?VueLoaderPlugin?=?require('vue-loader/lib/plugin')
module.exports?=?{
??module:?{
????rules:?[
??????//?...?other?rules
??????{
????????test:?/\.vue$/,
????????loader:?'vue-loader'
??????}
????]
??},
??plugins:?[
????//?make?sure?to?include?the?plugin!
????new?VueLoaderPlugin()
??]
}

{????????
????test:?/\.css$/,????????
????use:[??????????
????????'style-loader',??????????
????????'css-loader',????????
????]?????
?},


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

A夜貓的兔子

Error: [VueLoaderPlugin Error] No matching use for vue-loader is found. Make sure the rule matching .vue files include vue-loader in its use. 我安裝了vue-loader 。。這是什么問題?
2018-05-30 回復 有任何疑惑可以回復我~

你在webpack.config.js里加上?

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

然后在

plugins:?[
????new?VueLoaderPlugin(),
??
]

然后再跑跑看


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

A夜貓的兔子

加上這個還是跑錯。。
2018-05-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

研究了好久好久..為什么呀

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號