Skip to content

[Bug] vue-cli-service serve --mode test 运行后报错:ReferenceError: require is not defined #21033

Open
@Yiwei099

Description

@Yiwei099

Version

5.6.0

Link to Minimal Reproduction

无,可能与打包出来的成品有关系

Steps to Reproduce

import * as echarts from "echarts/core";
import {
TitleComponent,
ToolboxComponent,
TooltipComponent,
GridComponent,
LegendComponent,
} from "echarts/components";
import { LineChart } from "echarts/charts";
import { UniversalTransition } from "echarts/features";
import { CanvasRenderer } from "echarts/renderers";

echarts.use([
    TitleComponent,
    ToolboxComponent,
    TooltipComponent,
    GridComponent,
    LegendComponent,
    LineChart,
    CanvasRenderer,
    UniversalTransition,
]);

Current Behavior

--mode test 相关的命令运行的项目无法使用 echarts 报错 ReferenceError: require is not defined;其余命令正常

"scripts": {
"serve:dev": "vue-cli-service serve --mode development",
"serve:test": "vue-cli-service serve --mode test",
"serve:prod": "vue-cli-service serve --mode production",
"build:dev": "vue-cli-service build --mode development",
"build:test": "vue-cli-service build --mode test",
"build:prod": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
}

Expected Behavior

--mode test 相关的命令运行的项目无法使用 echarts 报错 ReferenceError: require is not defined;其余命令正常

"scripts": {
"serve:dev": "vue-cli-service serve --mode development",
"serve:test": "vue-cli-service serve --mode test",
"serve:prod": "vue-cli-service serve --mode production",
"build:dev": "vue-cli-service build --mode development",
"build:test": "vue-cli-service build --mode test",
"build:prod": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
}

Environment

- OS:
- Browser:
- Framework:

Any additional comments?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugmissing-demoThe author should provide a demo.pendingWe are not sure about whether this is a bug/new feature.waiting-for: author

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions