我正在查看一个 jQuery 插件的 Git 存储库。我想对其进行一些更改以在我的项目中使用,但当我打开存储库时,它具有我从未见过的结构。我不确定要使用/复制哪些文件到我的项目中。
有一个“dist”和一个“src”文件夹。这些是什么用途?这是针对 Grunt 或者可能是 jQuery 插件特定的吗?
我感兴趣的 Git 存储库:https://github.com/ducksboard/gridster.js
我正在查看一个 jQuery 插件的 Git 存储库。我想对其进行一些更改以在我的项目中使用,但当我打开存储库时,它具有我从未见过的结构。我不确定要使用/复制哪些文件到我的项目中。
有一个“dist”和一个“src”文件夹。这些是什么用途?这是针对 Grunt 或者可能是 jQuery 插件特定的吗?
我感兴趣的 Git 存储库:https://github.com/ducksboard/gridster.js
src/
代表源代码,是未经缩小或合并或其他编译的原始代码 - 用于阅读/编辑代码。
dist/
代表分发,是缩小/合并版本 - 实际上在生产站点上使用。
这是为了使网络资产更小而执行的常见任务。
您可以在此处查看示例:使用JavaScript、Node.js和Grunt将多个JS文件合并为一个。
index.html
、style.css
甚至bundle.js
这些文件放在dist文件夹中,它们不应该和其他源文件一起放在src文件夹中吗?毕竟它们是“原始代码”(例如原始的HTML或JavaScript文件),毕竟它们还没有进行生产处理。 - Sebastian Nielsen