国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

webpack 解決:TypeError: merge is not a function 的問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了webpack 解決:TypeError: merge is not a function 的問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1、問(wèn)題描述:

其一、存在的問(wèn)題為:

TypeError: merge is not a function

中文為:
類型錯(cuò)誤:merge 不是函數(shù)

其二、問(wèn)題描述為:

想執(zhí)行 npm run dev 命令,運(yùn)行起項(xiàng)目時(shí),控制臺(tái)報(bào)錯(cuò) TypeError: merge is not a function;

其三、報(bào)錯(cuò)的信息為:

A、報(bào)錯(cuò)的圖片:

webpack 解決:TypeError: merge is not a function 的問(wèn)題,# webpack,webpack,前端,node.js,經(jīng)驗(yàn)分享,瀏覽器控制臺(tái)報(bào)錯(cuò),vue.js,TypeError

B、報(bào)錯(cuò)的代碼:

module.exports = merge(baseConfig, devConfig)  
                 ^

TypeError: merge is not a function
    at Object.<anonymous> (D:\18otherProject\vue_todo\build\webpack.dev.js:34:18)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at WEBPACK_OPTIONS (D:\18otherProject\vue_todo\node_modules\webpack-cli\bin\utils\convert-argv.js:114:13)
    at requireConfig (D:\18otherProject\vue_todo\node_modules\webpack-cli\bin\utils\convert-argv.js:116:6)
    at D:\18otherProject\vue_todo\node_modules\webpack-cli\bin\utils\convert-argv.js:123:17

Node.js v18.16.0

2、問(wèn)題分析:

根據(jù)報(bào)錯(cuò)提示的信息:merge 不是函數(shù),可以看出:此時(shí)在使用 merge 的場(chǎng)景是有問(wèn)題的;
一般,這樣問(wèn)題的原因:要么就是某個(gè)使用版本的問(wèn)題(即:版本不匹配),要么就是使用 merge 的語(yǔ)法不對(duì);

3、問(wèn)題解決:

其一、問(wèn)題原因:

因?yàn)榘姹镜脑颍?/strong> webpack-merge 的版本為 "^5.9.0" 時(shí),就需要 { merge },而版本為 "^4.2.2" 時(shí),只需 merge 即可;

其二、解決過(guò)程:

webpack.dev.js 中引入 merge 的過(guò)程有問(wèn)題const merge = require('webpack-merge')
修改為:const { merge } = require('webpack-merge') 即可;

4、小結(jié):

其一、哪里有不對(duì)或不合適的地方,還請(qǐng)大佬們多多指點(diǎn)和交流!
其二、若有轉(zhuǎn)發(fā)或引用本文章內(nèi)容,請(qǐng)注明本博客地址(直接點(diǎn)擊下面 url 跳轉(zhuǎn)) https://blog.csdn.net/weixin_43405300,創(chuàng)作不易,且行且珍惜!
其三、有興趣的話,可以多多關(guān)注這個(gè)專欄(Vue(Vue2+Vue3)面試必備專欄)(直接點(diǎn)擊下面 url 跳轉(zhuǎn)):https://blog.csdn.net/weixin_43405300/category_11525646.html?spm=1001.2014.3001.5482文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-719496.html

到了這里,關(guān)于webpack 解決:TypeError: merge is not a function 的問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp 組件引用 TypeError: this.$refs.xxx is not a function 解決方法(全)

    因?yàn)樽约旱捻?xiàng)目中,某些常用模塊自己定義了組件,使用時(shí) 常出現(xiàn) TypeError: this.$refs.xxx is not a function (即沒有xxx這個(gè)方法),結(jié)合網(wǎng)友和自身遇到的問(wèn)題,得出三種方法 第一種:引用注冊(cè)? 即 在頁(yè)面中 import 組件。? 解決方法:查看是否組件引用正確。 第二種:組件在循環(huán)

    2024年02月11日
    瀏覽(20)
  • 【已解決】TypeError: _ctx.$t is not a function when using $t in child component

    【已解決】TypeError: _ctx.$t is not a function when using $t in child component

    項(xiàng)目使用的工具及版本 ? ? \\\"vue\\\": \\\"^3.2.13\\\", ? ? \\\"vue-i18n\\\": \\\"^9.2.2\\\", 問(wèn)題背景:前幾天在做一個(gè)登錄的小demo,然后因?yàn)闆]有怎么理解代碼就跟著敲,然后運(yùn)行的時(shí)候?yàn)g覽器控制臺(tái)就報(bào)錯(cuò):TypeError:_ctx.$t is not a function when using $t in child component,如下圖: ?然后我就百度了一下i18n是什

    2024年02月16日
    瀏覽(24)
  • TypeError: defineConfig is not a function

    TypeError: defineConfig is not a function

    場(chǎng)景:當(dāng)我們?cè)谧龃虬渲玫臅r(shí)候,出現(xiàn)如下錯(cuò)誤 原因:由于用vue-cli直接創(chuàng)建了vue 3的項(xiàng)目,而里面的生態(tài)并非都是最新版,vue.config.js中的代碼如下,使用了vue 3的語(yǔ)法: ? ?解決:輸入? vue upgrade, 一路向下,即可解決

    2024年02月12日
    瀏覽(21)
  • TypeError: loaderUtils.getOptions is not a function

    TypeError: loaderUtils.getOptions is not a function

    webpack 版本: ^5.89.0 但是直接 pnpm add loader-utils 安裝的版本比較新,會(huì)報(bào)錯(cuò): TypeError: loaderUtils.getOptions is not a function 。 解決方案:將低 loader-utils 版本,我這里使用 ^2.0.0 就不會(huì)再報(bào)這個(gè)錯(cuò)誤了 思路:直接去 github 里面搜索 loaderUtils.getOptions 看看別人的版本是如何設(shè)置的,如

    2024年02月02日
    瀏覽(20)
  • 【小程序】 解決 Function(...) is not a function問(wèn)題

    在小程序中,只要寫了aync await(或者是你引入的庫(kù)中寫了),如果你使用了babel編譯且babel的版本大于7,則會(huì)出現(xiàn)這個(gè)問(wèn)題。 小程序中會(huì)禁用一些動(dòng)態(tài)寫法,在babel/runtime中引入的index.js中寫了這么一段: 這里會(huì)走到 Function(\\\"r\\\", \\\"regeneratorRuntime = r\\\")(runtime); 中,小程序不支持該

    2024年02月11日
    瀏覽(22)
  • 前端date.locale is not a function錯(cuò)誤解決辦法

    前端date.locale is not a function錯(cuò)誤解決辦法

    在使用antd組件DatePicker時(shí),修改數(shù)據(jù)之前做數(shù)據(jù)回顯,但是在數(shù)據(jù)回顯時(shí)總是會(huì)報(bào)一個(gè)錯(cuò)誤:date.locale is not a function。經(jīng)過(guò)一步步的排錯(cuò),最終確定是使用antd中DatePicker(日期選擇器)組件的問(wèn)題,此時(shí)我只在表單中寫了一個(gè)DatePicker組件,并在表單中進(jìn)行了數(shù)據(jù)綁定 查閱了很

    2024年02月11日
    瀏覽(25)
  • TypeError: parentComponent.ctx.deactivate is not a function

    TypeError: parentComponent.ctx.deactivate is not a function

    當(dāng)兩個(gè)組件 都可keepalive 的時(shí)候 切換就回報(bào)這個(gè)錯(cuò)誤 runtime-core.esm-bundler.js:6086 Uncaught (in promise) TypeError: parentComponent.ctx.deactivate is not a function 路由的問(wèn)題 之前的寫法是 在路由節(jié)點(diǎn)內(nèi)配置name屬性,且保證為唯一標(biāo)識(shí),或其它唯一標(biāo)識(shí)也行(:key=“route.name”) 加上:key=\\\"route.nam

    2024年02月05日
    瀏覽(18)
  • 微信小程序錯(cuò)誤-TypeError: this.setData is not a function

    微信小程序錯(cuò)誤-TypeError: this.setData is not a function

    微信小程序在與后臺(tái)獲取數(shù)據(jù)的時(shí)候遇到: TypeError: this.setData is not a function錯(cuò)誤。 產(chǎn)生原因: 輸出結(jié)果能輸出,會(huì)產(chǎn)生警告,原因是this不能直接在請(qǐng)求的回調(diào)函數(shù)里寫this, 解決方法: ? ? 在請(qǐng)求外聲明一個(gè)變量,接收onload函數(shù)的this。 ?

    2024年02月16日
    瀏覽(25)
  • React報(bào)錯(cuò)修復(fù):“Uncaught TypeError: destroy is not a function”

    報(bào)錯(cuò): Uncaught TypeError: destroy is not a function at commitHookEffectListUnmount 如果你在useEffect函數(shù)中使用了async,運(yùn)行后會(huì)出現(xiàn)該報(bào)錯(cuò)。 原理解析: ????要知道,useEffect 鉤子函數(shù)的一個(gè)特性是清理功能,即return函數(shù)。如果你從 useEffect 鉤子函數(shù)返回任何東西,它必須是一個(gè)清理函數(shù)

    2024年02月19日
    瀏覽(25)
  • ESLint: TypeError: this.libOptions.parse is not a function - Webstorm

    ESLint 在 Webstorm 中出現(xiàn) TypeError: this.libOptions.parse is not a function 錯(cuò)誤的原因及修復(fù)辦法。 如果你正在使用 ESLint 8.23.x 和 WebStorm 2022.2.x 或 PhpStorm 2022.2.x。 那么你可能會(huì)遇到 TypeError: this.libOptions.parse is not a function 。 這是 ESLint 8.23.x 中的一個(gè)bug。ESLint 團(tuán)隊(duì)正在努力解決這個(gè)問(wèn)題,

    2024年02月04日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包