开源项目中/dist目录的含义是什么?

开源项目中/dist目录的含义是什么?

回答你的问题:

/dist 的意思是“可发行的”,即编译后的代码/库.。

文件夹结构因生成系统和编程语言而异。以下是一些标准公约:

src/:用于构建和开发项目的“源文件”。这是原始源文件所在的位置,然后编译成更少的文件到dist/、public/或build/。dist/:“分发”,编译后的代码/库,也称为public/或build/。用于生产或公共使用的文件通常位于这里。

这三者之间可能略有不同:代码语言:javascript复制- `build/`: is a compiled version of your `src/` but not a production-ready.

- `dist/`: is a production-ready compiled version of your code.

- `public/`: usually used as the files runs on the browser. which it may be the server-side JS and also include some HTML and CSS.assets/:静态内容,如图像、视频、音频、字体等。lib/:外部依赖项(直接包含时)。test/:项目的测试脚本、模拟等。node_modules/:包括Npm使用的JS包的库和依赖项。vendor/:包含用于packages的库和依赖项,由Composer使用。bin/:安装时添加到路径中的文件。标记/文本文件:

README.md:一个解决安装、教程和项目文档的帮助文件。还使用了README.txt。LICENSE.md:给你的任何关于这个项目的权利。LICENSE或LICENSE.txt是许可文件名的变体,具有相同的内容。CONTRIBUTING.md:如何在项目中使用帮帮忙。有时,这在README.md文件中得到了解决。具体情况(这些可能会永远持续下去):

package.json:定义Npm使用的JS包的库和依赖项。package-lock.json:package.json安装的依赖项的特定版本锁,由Npm使用。composer.json:为packages定义库和依赖项,由Composer使用。composer.lock:用于从composer.json安装的依赖项的特定版本锁,由Composer使用。gulpfile.js:用于定义要使用Gulp运行的函数和任务。.travis.yml:特拉维斯CI环境的配置文件。.gitignore:Git对文件的规范是指被忽视。

相关推荐

微信订单怎么取消:详细步骤与常见问题解答
365bet软件下

微信订单怎么取消:详细步骤与常见问题解答

⌛ 08-29 👁️ 4283
鸡婆的解释及意思
365提款验证

鸡婆的解释及意思

⌛ 09-14 👁️ 8790
翫物的解释
365bet软件下

翫物的解释

⌛ 09-19 👁️ 4380