首页 > 解决方案 > 为打字稿文件构建后链 vue-cli webpack

问题描述

我正在使用@vue/cli 4.5.6并在其中有一个file.ts文件src/,我希望将其与构建的其余部分分开处理。

我的目标是让这个文件最终在dist/file.js具有相同转换过程(babel)的根目录中。

我将如何使用现有的vue.config.json来实现这一点?

例子:

src/file.ts-> 转译和丑化为dist/file.js

我试过的

new CopyWebpackPlugin({
        patterns: [
          {
            context: "./",
            from: "./src/widget/install.ts",
            to: "./dist/",
            transform: function(content, path) {
              return UglifyJS.minify(content.toString()).code;
            },
          },
        ],
      }),

这里的问题是它只会复制.ts而不是后 babel/transpiled 版本。

标签: vue.jswebpackvue-cliwebpack-4

解决方案


推荐阅读