中型到大型javascript应用程序版本控制版本的最佳文件夹结构是什么?
我一直在通过开发人员工具观察流行的Web结构,但在源代码和CDN开始模糊之前,我无法看到初始快照的样子。 我正在使用带有grunt的node.js来构建生产就绪版本。
目前的结构:
project
|
|---build
| |---(md5hash here?)
| | |--js
| | |--css
| | |---imgs
| | | |-- header.(or md5hash here?).min.jpg
|
|---static
| |--js
| |--css
| |--imgs
|
|---src
| |--config.php
| |--session.php
|
|---node_modules
| |--many
| |--grunt
| |--modules
|
|---index.php
|---gruntfile.js
|---package.json
寻找自以为是的答案。
谢谢!