【发布时间】:2023-03-17 08:35:01
【问题描述】:
我是使用 JS 进行自动化/测试/捆绑的新手,我大部分时间都设置了 parcel,但我注意到当它构建文件时,它实际上并没有使用 .min.js 部分保存它们文件名。我想知道是否有办法做到这一点而无需手动重命名构建文件。
我也在尝试找到一种方法让 parcel 浏览原始源文件(您正在处理的那些)并为我整理和美化它们
这是我的 package.json 的样子
{
"name": "lpac",
"version": "1.3.1",
"description": "",
"dependencies": {},
"devDependencies": {
"parcel": "^2.0.0-rc.0"
},
"scripts": {
"watch": "parcel watch --no-hmr",
"build": "parcel build"
},
"targets": {
"lite-maps": {
"source": ["./path/file1.js", "./path/file2.js", "./path/file3.js"],
"distDir": "./path/build/"
}
},
"browserslist": "> 0.5%, last 2 versions, not dead",
"outputFormat" : "global",
}
我查看了文档,但找不到任何关于使用包裹进行棉绒或美化的内容。我该怎么做呢?如果您有这样做的教程链接,请也分享,因为除了基本的观看和构建文件之外,资源/教程似乎很少见
【问题讨论】:
-
您的源文件(您正在处理的文件)是否以
.min.js为前缀,并且您希望在输出文件中通过包裹保留此扩展名?或者您是否希望包裹将.min部分添加到输出文件(例如index.js(源)=>index.min.js(包裹输出)) -
@AndrewStegmaier 我希望它自动将
.min.js添加到文件名中,因为它可以很好地缩小它们,但是在构建后它们的名称相同我见过其他捆绑器,例如 webpack 和 rollup我认为在缩小文件后会自动将文件重命名为 .min.js/.min.css
标签: javascript lint parceljs