小白关于前端构建工具的疑问
前端构建工具要做的一点是:“它就会自动执行编译->压缩丑化->重命名”。
仆会写前端,会写一点后台 php,用的 thinkphp 框架。
在做 php 套前台页面的时候,一般就是把前端页面拷到自己的 php 项目里面,然后在这个文件里面写 php 代码。
所以在对被处理后的文件有疑问,拿到一个这么“丑”的文件时,该怎么办?
它可能把 js 的 foo,bar 变量被简写为一个字母 a,b了,
html 注释看不到了,它们都被压缩得一个空格都没有了。
这个时候用 thinkphp 能做些什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
题主这种情况是不必也不推荐用前端构建工具的,如果仅仅是为了压缩代码,在你写完 php 后用其他工具压缩即可。
前端构建工具的使用场景在于前后端分离,就像其他答案里所说的,你在后端只需要暴露数据接口即可,前端工程师在 js 里异步调用获取数据。
一般前后端分离开发的时候这么做,你做后端的话,只需要把你返回的数据接口给到前端工程师,让他在没压缩的时候写到前端页面里面就行了。
后端套模版,前端给你压缩过的 html,这特么让我怎么套?
压缩不一定要覆盖之前没压缩的源文件啊,理论上开发环境中源文件肯定是存在的,你去找对应的没压缩的源文件即可