gpt4 book ai didi

npm - 设置NPM预发布缩小脚本

转载 作者:行者123 更新时间:2023-12-03 14:12:15 25 4
gpt4 key购买 nike

我想设置一个脚本,该脚本将在使用NPM发布之前最小化我的Javascript代码。

据我了解,这可以在package.json中使用:

"scripts": {
"prepublish": "somethingThatMinifies"
}

在这种情况下,哪种工具是最佳/最常用的最小化工具?

最佳答案

有点晚了,但希望它能对某人(如我本人,通过Google搜索有关“预发布”的信息来到这里)有所帮助。

我相信uglifyjs是最受欢迎的缩小和压缩工具之一。

您可以这样使用它:

"scripts" : {
"prepublish" : "uglifyjs -o myfile.min.js myfile.js"
}

只要确保将 uglify-js添加到您的 devDependencies中即可。

有关选项以及有关其工作方式的更多信息,请参见 uglifyjs。如果缩小过程过于复杂,则可以创建 Makefile并使用类似以下内容的代码:
"scripts" : {
"prepublish" : "make minify"
}

关于npm - 设置NPM预发布缩小脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16745870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com