【轉載】vue3 template模版字符串寫法報錯: Component provided template option but runtime compilation is not sup...

【vue3 使用第三方插件問題 bundler to alias “vue“ to “vue/dist/vue.esm-bundler.js】

原文鏈接:https://blog.csdn.net/qq_41499782/article/details/112505665

vue3 使用第三方插件問題
[Vue warn]: Component provided template option but runtime compilation is not supported in this build of Vue. Configure your bundler to alias "vue" to "vue/dist/vue.esm-bundler.js"

上效果召娜,解決問題

問題描述:
[Vue warn]: Component provided template option but runtime compilation is not supported in this build of Vue. Configure your bundler to alias "vue" to "vue/dist/vue.esm-bundler.js"
  • 解釋一下上面的意思:
    組件提供模板選項探孝,但是在Vue的這個構建中不支持運行時編譯,配置你的bundler別名 vue: vue/dist/vue.esm-bundler.js
分析原因

vue 的使用環(huán)境闯睹,分為兩種環(huán)境,一種是開發(fā)他匪,一種是生產割疾,

開發(fā)環(huán)境下:

如果是vue2的話侧纯,需要依賴構建工具,如webpack, glup 等碍讨, 流程是 先使用對應的構建工具來進行構建編譯生成一個一個的bundle, 然后才是運行治力。
如果是vue3的話,有兩種方式垄开,一種是沿用vue2的開發(fā)模式琴许,另一種是 使用 vite這個構建工具,流程是 基于現(xiàn)代瀏覽器的特點溉躲, 先查找相關的引用榜田,然后在編譯,在運行

生成環(huán)境锻梳,都需要打包生成bundle 進行部署箭券。

基于vue 的不同環(huán)境需要使用的vue的代碼也是不一樣的,如下表:

UMD CommonJS    ES Module (for bundlers)    ES Module (for browsers)
Full    vue.js  vue.common.js   vue.esm.js  vue.esm.browser.js
Runtime-only    vue.runtime.js  vue.runtime.common.js   vue.runtime.esm.js  -
Full (production)   vue.min.js  -   -   vue.esm.browser.min.js
Runtime-only (production)   vue.runtime.min.js  -   -   -

這個表格來源是 vue-cli 里面介紹的疑枯,是指vue 在各個環(huán)境下面需要的不一樣的版本辩块,里面的每一個含義,麻煩查看官網(wǎng),這里不復制黏貼废亭。

解決辦法:
  • 【vue3】
    • 使用vite 構建: 項目根目錄下面建立 vite.config.js配置別名国章, 詳細配置
  alias: {
            'vue': 'vue/dist/vue.esm-bundler.js' // 定義vue的別名,如果使用其他的插件豆村,可能會用到別名
        },
    • 使用vue-cli 進行構建液兽,項目根目錄下面建立 vue.config.js 配置一個屬性
      module.exports = { runtimeCompiler: true } // 確定是運行時候編譯
  • 【vue2 】

    • 項目中建立對應的.config.js
      webpack
module.exports = {
  // ...
  resolve: {
    alias: {
      'vue$': 'vue/dist/vue.esm.js' // 用 webpack 1 時需用 'vue/dist/vue.common.js'
    }
  }
}
    • Rollup
const alias = require('rollup-plugin-alias')

rollup({
  // ...
  plugins: [
    alias({
      'vue': require.resolve('vue/dist/vue.esm.js')
    })
  ]
})

效果:不報警告了,插件也可以使用了

原文鏈接:https://blog.csdn.net/qq_41499782/article/details/112505665

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末掌动,一起剝皮案震驚了整個濱河市四啰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌粗恢,老刑警劉巖柑晒,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異眷射,居然都是意外死亡匙赞,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門凭迹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罚屋,“玉大人,你說我怎么就攤上這事嗅绸∑⒚停” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵鱼鸠,是天一觀的道長猛拴。 經常有香客問我,道長蚀狰,這世上最難降的妖魔是什么愉昆? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮麻蹋,結果婚禮上跛溉,老公的妹妹穿的比我還像新娘。我一直安慰自己扮授,他們只是感情好芳室,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著刹勃,像睡著了一般堪侯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上荔仁,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天伍宦,我揣著相機與錄音芽死,去河邊找鬼。 笑死次洼,一個胖子當著我的面吹牛关贵,可吹牛的內容都是我干的。 我是一名探鬼主播卖毁,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼坪哄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了势篡?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤模暗,失蹤者是張志新(化名)和其女友劉穎禁悠,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兑宇,經...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡碍侦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了隶糕。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瓷产。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖枚驻,靈堂內的尸體忽然破棺而出濒旦,到底是詐尸還是另有隱情,我是刑警寧澤再登,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布尔邓,位于F島的核電站,受9級特大地震影響锉矢,放射性物質發(fā)生泄漏梯嗽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一沽损、第九天 我趴在偏房一處隱蔽的房頂上張望灯节。 院中可真熱鬧,春花似錦绵估、人聲如沸炎疆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽磷雇。三九已至,卻和暖如春躏救,著一層夾襖步出監(jiān)牢的瞬間唯笙,已是汗流浹背螟蒸。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留崩掘,地道東北人七嫌。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像苞慢,于是被迫代替她去往敵國和親诵原。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內容

  • Setup是VUE3.0中為我們新提供的的組件選項挽放。 創(chuàng)建組件實例绍赛,然后初始化props,緊接著就調用setup函...
    camellias__閱讀 2,308評論 0 1
  • 一辑畦、概述 1吗蚌、安裝: 可npm可cdn可 script 標簽本地引入注:filters過濾器已從Vue 3.0中刪...
    wsgdiv閱讀 392評論 0 0
  • 一、 使用vue3 和 @vue/cli 環(huán)境要求 注意這里不要安裝最新的node版本纯出,我剛開始安裝node16版...
    yaoyao妖妖閱讀 3,127評論 0 1
  • 1.diff方法優(yōu)化 vue2中虛擬dom通過模板創(chuàng)建虛擬節(jié)點(js對象),然后使用虛擬節(jié)點跟上一次緩存的虛擬節(jié)點...
    Augenstern___閱讀 1,301評論 0 0
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月蚯妇,有人笑有人哭,有人歡樂有人憂愁暂筝,有人驚喜有人失落箩言,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,535評論 28 53