js 显示服务器文件夹目录结构图,Node.js项目的文件夹结构

7ce56d1a060f7000b6fa1a31edca0a3f.png

交互式爱情

关于您提到的文件夹:/libs 通常用于自定义 classes/functions/modules/vendor或/support包含第三方库(使用git作为源代码管理时添加为git子模块)/spec 包含BDD测试规范。/tests包含应用程序的单元测试(使用测试框架,请参见 此处)注意:自NPM引入了干净的程序包管理以来,/vendor和/support都已弃用。建议使用NPM和package.json文件处理所有第三方依赖关系在构建较大的应用程序时,我建议使用以下附加文件夹(尤其是在使用某种MVC- / ORM-Framework(例如express或mongoose)时):/models包含您所有的ORM模型(Schemas在猫鼬中称为)/views 包含您的视图模板(使用express中支持的任何模板语言)/public 包含所有静态内容(图像,样式表,客户端JavaScript)/assets/images 包含图像文件/assets/pdf 包含静态pdf文件/css 包含样式表(或CSS引擎编译的输出)/js 包含客户端JavaScript/controllers包含所有快递路线,按应用程序的模块/区域分隔(注意:使用express的引导功能时,此文件夹称为/routes)我习惯了以这种方式组织项目,我认为效果很好。基于CoffeeScript的Express应用程序的更新(使用connect-assets):/app 包含您已编译的JavaScript/assets/ 包含所有需要编译的客户端资产/assets/js 包含您的客户端CoffeeScript文件/assets/css 包含您所有的LESS / Stylus样式表/public/(js|css|img) 包含没有任何编译器处理的静态文件/src 包含所有服务器端特定的CoffeeScript文件/test 包含所有单元测试脚本(使用您选择的测试框架来实现)/views 包含您所有的表达意见(无论是jade,ejs还是任何其他模板引擎)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值