为什么在 JavaScript 中使用 'lib' 而不是 'src' 目录名称? 'standard' 是哪个?
Why use 'lib' vs 'src' directory names in JavaScript? Which is 'standard'?
GitHub 上有许多流行的 Java 脚本库和应用程序,有些将原始源代码放在 /src
目录中,而另一些则放在 /lib
目录中.
我倾向于开发人员这样做,这取决于他们在成长过程中所学的语言。所以我看到很多 Java 开发人员使用 /lib
(他们通常最终也会将他们打包的 JS 放入 /bin
目录)。与此同时,我经常观察到那些使用 /src
的人将他们打包的 JS 输出到 /dist
文件夹中。
什么是Java脚本的标准模式,src
还是lib
。可能没有对错完全回答。
/node_modules
- 对于第 3 方库。
/lib
或 /vendor
- 建议放置编译不需要的库。
/src
- 为您的代码
来源
这个问题很有趣,但在我看来,有些开发人员只是自行其是世界观。
还要看项目:
有些项目是用较小的组件构建的,这些组件只是主要功能的一小部分:lib
。
lib/independent-pieces.js
其他项目是单体的,组件相互依赖:src
。
src/this-is-all-for-this-project-and-depend-on-each-other.js
对于第三方库,通常使用vendor
。
vendor/bootstrap/
vendor/d3/
GitHub 上有许多流行的 Java 脚本库和应用程序,有些将原始源代码放在 /src
目录中,而另一些则放在 /lib
目录中.
我倾向于开发人员这样做,这取决于他们在成长过程中所学的语言。所以我看到很多 Java 开发人员使用 /lib
(他们通常最终也会将他们打包的 JS 放入 /bin
目录)。与此同时,我经常观察到那些使用 /src
的人将他们打包的 JS 输出到 /dist
文件夹中。
什么是Java脚本的标准模式,src
还是lib
。可能没有对错完全回答。
/node_modules
- 对于第 3 方库。/lib
或/vendor
- 建议放置编译不需要的库。/src
- 为您的代码 来源
这个问题很有趣,但在我看来,有些开发人员只是自行其是世界观。
还要看项目:
有些项目是用较小的组件构建的,这些组件只是主要功能的一小部分:lib
。
lib/independent-pieces.js
其他项目是单体的,组件相互依赖:src
。
src/this-is-all-for-this-project-and-depend-on-each-other.js
对于第三方库,通常使用vendor
。
vendor/bootstrap/
vendor/d3/