Javascript上的目录命名约定

Javascript上的目录命名约定,javascript,package,Javascript,Package,我目前正在将一个Javascript项目划分为多个文件夹,但我很难想出“包”的名称。到目前为止,我有以下代码结构 project_name |-- src |-- main |-- config |-- security |-- file-management |-- project_name.js // My "main" JS file |-- test |-- envs |-- node_modules |--


我目前正在将一个Javascript项目划分为多个文件夹,但我很难想出“包”的名称。到目前为止,我有以下代码结构

project_name
|-- src
    |-- main
        |-- config
        |-- security
        |-- file-management
        |-- project_name.js // My "main" JS file
    |-- test
|-- envs
|-- node_modules
|-- package.json

有没有更好的方法来模块化JS项目?

@Mr.polywhill谢谢,我最终使用了media.com提议的命名约定。在这里发布之前,我在谷歌上搜索过,我想知道是否有其他命名约定,或者是否有更喜欢的命名约定。这主要是个人(团队)的选择,主要归结为保持一致性。我个人使用不带破折号或下划线的小写包名(类似于java约定)。但是对于一些具有多单词包名称的项目(例如YouTubeExtractDSAPI),使用camelcase包名称(YouTubeExtractDSAPI)可以更容易阅读。