【发布时间】:2019-11-29 17:27:00
【问题描述】:
我知道我的代码不值得窃取,但每次有人下载它时都值得“一分钱” - 所以我怎样才能让它更小(必须拥有)/可读性更低(很高兴拥有)由我自己并将其推送到可部署的分支?
我目前的生产流程是这样的:
pipelines:
branches:
master:
- step:
deployment: production
caches:
- node
script:
- npm install -g firebase-tools
- firebase deploy --token=TOKEN --project PROJECT --non-interactive
我拥有的是:
- Firebase 托管
- 简单的网站 HTML + CSS + JS
对我来说完美的解决方案是:
- 保持master分支不变
- 执行代码的缩小(和潜在的混淆)
- 将其部署到 Firebase
【问题讨论】:
标签: firebase bitbucket obfuscation minify bitbucket-pipelines