Vue-element-admin: 运行项目报错,提示:import "core-js/modules/es6.regexp.constructor";

Created on 28 Oct 2019  ·  6Comments  ·  Source: PanJiaChen/vue-element-admin

根据文档运行项目:

克隆项目

git clone https://github.com/PanJiaChen/vue-element-admin.git

进入项目目录

cd vue-element-admin

安装依赖

npm install

建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题

npm install --registry=https://registry.npm.taobao.org

本地开发 启动项目

npm run dev

在最后一步:npm run dev提示报错
如下:
10% building 2/2 modules 0 active ERROR SyntaxError: Cannot use import statement outside a module /Users/apple/Documents/2019_Html/VueAdmin/mock/index.js:1 import "core-js/modules/es6.regexp.constructor"; ^^^^^^

请问大佬,这个问题怎么解决?

Most helpful comment

项目根目录创建
.env.development
加上配置

VUE_CLI_BABEL_TRANSPILE_MODULES = true

来源:issues/2681

All 6 comments

可以看看我的issues, #2681
改了之后可以跑起来,但是没有根本解决

需要在package.json的dev执行脚本后面加上 --mode development

{
  "scripts": { 
    "dev": "vue-cli-service serve"
  }
}

替换成

{
  "scripts": { 
    "dev": "vue-cli-service serve --mode development"
  }
}

项目根目录创建
.env.development
加上配置

VUE_CLI_BABEL_TRANSPILE_MODULES = true

来源:issues/2681

可以看看我的issues, #2681
改了之后可以跑起来,但是没有根本解决

@PanJiaChen

image

如果你也是这样的情况,可以
cnpm install core-js@2

npm install core-js@2
完美解决

Was this page helpful?
0 / 5 - 0 ratings