我如何修改和测试javascript源代码的项目,在生产中使用最小化的javascript代码

How can I modify and test javascript source code for a project which uses minified javascript code in production?

本文关键字:javascript 项目 生产中 代码 最小化 源代码 修改 测试 何修改      更新时间:2023-09-26

我正在做一个项目,它使用来自多个目录的js源文件,并将它们编译成一个在生产中使用的公共dist/目录。我可以测试对js代码的更改的一种方法是对源代码进行更改并重新安装整个项目以生成新的dist/目录。有没有更简单、更实用的方法来做到这一点?

因为我喜欢我的生产环境和开发环境(大部分)相等,所以我使用源映射来解决这个问题。这是我通常用js构建的方式:

  1. JS提示
  2. 生成源图
  3. 连接JS到一个文件
  4. 糟蹋我通过使用gulp和一些插件来做到这一点。这些应该不难找到。

这个方法的好处是:

  • 提供一个小js文件
  • dev和prod没有区别
  • 可读JS源码
  • 不需要重新部署