Node.js Babel-传输代码并缩小它
现在,在我的节点应用程序中,我使用Babel通过以下命令传输ES6语法:Node.js Babel-传输代码并缩小它,node.js,ecmascript-6,babeljs,Node.js,Ecmascript 6,Babeljs,现在,在我的节点应用程序中,我使用Babel通过以下命令传输ES6语法: ./node_modules/.bin/babel src/ -d bin/ 有了它,babel就可以编译我的代码,并且可以从节点执行 因为我的应用程序将安装在不同的机器上,所以我想“缩小”它,或者创建一种无法访问源代码的版本 我在src/中有许多目录,这将在bin/中保持相同的顺序,这将是好的,我只是希望生成的“二进制”代码被缩小或以某种方式“加密”,而不是人类重新定义 我已经搜索了很多,而且(如果我理解得很好的话)b
./node_modules/.bin/babel src/ -d bin/
有了它,babel就可以编译我的代码,并且可以从节点执行
因为我的应用程序将安装在不同的机器上,所以我想“缩小”它,或者创建一种无法访问源代码的版本
我在src/
中有许多目录,这将在bin/
中保持相同的顺序,这将是好的,我只是希望生成的“二进制”代码被缩小或以某种方式“加密”,而不是人类重新定义
我已经搜索了很多,而且(如果我理解得很好的话)babel
没有这个选项
我该怎么做呢?你是说紧凑型
选项吗?(默认为“自动”)
不要包含多余的空白字符和行终止符。当设置>为“自动”时,输入大小>100KB时,压缩设置为真
但事实上,这不是巴贝尔的任务。您可以使用其他工具(如)缩小/模糊代码您是说压缩
选项吗?(默认为“自动”)
不要包含多余的空白字符和行终止符。当设置>为“自动”时,输入大小>100KB时,压缩设置为真
但事实上,这不是巴贝尔的任务。你可以使用额外的工具(如)来缩小/混淆代码你可以考虑使用包含巴别塔并且做更多的事情。你可以考虑使用包含巴别塔并且做更多的事情。