静态资源 本地打包 or 服务器打包?
我现在的做法是,在本地跑一遍打包命令,然后把打包好的文件和开发文件一起通过SVN上传,文件直接引用build目录
<script src="build/abc.js" ></script>缺点要频繁手动运行打包命令。
理想的环境是,每次提交后在服务器自动打包,本地只有开发文件
开发环境:
<script src="js/a.js" ></script> <script src="js/b.js" ></script> <script src="js/c.js" ></script>
生产环境
<script src="build/abc.js" ></script>
请问这个过程需要用到哪些技术?
还有什么更好的解决方案?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只是上边的需要建议先看一下
grunt-usemin
.但是说到代码模块化的话, 选择一个方案(CommonJS, AMD) 然后选用对应的打包插件比较好.
另外正式上线之前文件的版本号也需要考虑, 这个是 revision 相关的插件, 我也正在考虑中.