vue之Error: Unknown option: .devServer.

背景

在使用内网穿透工具时,加入对应的配置,启动出现报错。

一、遇到的问题

报错:

bash 复制代码
 Error: Unknown option: .devServer. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.
Error: Unknown option: .devServer. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.
    at throwUnknownError (D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\validation\options.js:133:27)
    at D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\validation\options.js:118:5
    at Array.forEach (<anonymous>)
    at validateNested (D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\validation\options.js:94:21)
    at validate (D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\validation\options.js:85:10)
    at D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\config-chain.js:204:34
    at cachedFunction (D:\code\vscode\lottery-front\node_modules\@babel\core\lib\config\caching.js:60:27)
    at cachedFunction.next (<anonymous>)
    at evaluateSync (D:\code\vscode\lottery-front\node_modules\gensync\index.js:251:28)
    at sync (D:\code\vscode\lottery-front\node_modules\gensync\index.js:89:14)

原因:

vue.config.js 是一个可选的配置文件,如果它存在于项目根目录中(位于 package.json 旁边),则

@vue/cli-service 将自动加载该文件。您还可以使用 package.json 中的 vue

字段,但请注意,在这种情况下,您将只能使用与 JSON 兼容的值。

二、解决方法

在vue项目根目录创建:

vue.config.js 而不是在 babel.config.js中

js 复制代码
module.exports = {
  devServer: {
    // Your configuration goes here
  }
}

附件

参考:how-to-fix-error-unknown-option-devserver-in-vue-3

相关推荐
沐土Arvin13 分钟前
探索原生JS的力量:自定义实现类似于React的useState功能
前端·javascript·react.js
WEI_Gaot16 分钟前
HTML列表
前端·html
WEI_Gaot17 分钟前
HTML表单
前端·html
顾林海25 分钟前
Flutter容器组件深度解析
android·前端·flutter
zooKevin27 分钟前
一个很好用的vue2在线签名组件
前端
onejason27 分钟前
如何解析商品的价格信息?
前端·后端·php
shyi35 分钟前
基于Uniapp App-Plus Honeywell EDA51 PDA手持 广播扫码实现
前端
JYeontu35 分钟前
语音指令怎么避免同音词干扰?
前端·javascript
羊聪35 分钟前
《前端实时媒体流:MediaSource 与 SSE 解析》
前端
需要兼职养活自己36 分钟前
手把手教你搭建微前端qiankun
前端