vue.js - 为打字稿文件构建后链 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 版本。
解决方案
推荐阅读
- python - Python kubernetes 客户端请求因“无法获取本地颁发者证书”而失败
- c++ - C++ 在使用 goto 语句第二次调用时忽略 getline()
- aspnetboilerplate - Asp.Net Zero (Asp.Net Boilerplate framework) 当应用程序部署到带有负载平衡器的 IIS 时,会话用户为空
- javascript - UnhandledPromiseRejectionWarning: SequelizeUnknownConstraintError: 未知约束错误
- laravel - 由于 ssl 证书,laravel 电子邮件验证在生产中不起作用
- amazon - Amazon PA API 5.0 和闪购价格,我能拿到最低价吗?
- mongodb - Mongodb Kafka Connector如何查看多个集合
- google-apps-script - 如何在不知道文件 ID 的情况下使用文件名访问 Google 驱动器文件?
- makefile - 具有多个目标的 Makefile:MAKECMDGOALS 优惠待遇
- python - 未显示以 NaN Y 轴值开始或结束的散景图