12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- module.exports = {
- presets: [
- '@vue/cli-plugin-babel/preset',
- "@babel/typescript"
- ],
- plugins: [
- '@babel/plugin-proposal-class-properties'
- ]
- };
- // module.exports = {
- // presets: [
- // '@vue/cli-plugin-babel/preset',
- // "@babel/typescript"
- // ],
- // module: {
- // rules: [
- // {
- // test: /\.tsx?$/,
- // loader: 'ts-loader',
- // exclude: /node_modules/,
- // },
- // ],
- // },
- // // overrides: [
- // // {
- // // test: /\.tsx?$/,
- // // // parserOptions: {
- // // // project: "./tsconfig.json",
- // // // },
- // // loader: 'ts-loader',
- // // exclude: /node_modules/,
- // // presets: [
- // // '@babel/preset-env',
- // // '@babel/preset-typescript'
- // // ],
- // // plugins: [
- // // // 插件配置
- // // "@typescript-eslint"
- // // ]
- // // }
- // // ]
- // // overrides: [
- // // {
- // // files: ["**/*.ts", "**/*.tsx"],
- // // parserOptions: {
- // // project: "./tsconfig.json",
- // // },
- // // extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
- // // plugins: ["@typescript-eslint"],
- // // },
- // // ],
- // }
|