在设计大型项目时需要规范目录结构。 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: 简要解释一下: bin/: 存放项目的一些可执行文件,当然你可以起名script/之类的也行。 foo/: 存放项目的所有源代码。(1) 源代码中的所有模块、包都应该放在 ...
参考: https: github.com jifeng node app dispatch.js 主进程文件 worker.js 工作进程 app.js 应用 routes.js url路由表 package.json 依赖模块 config.js or config 配置文件 controllers 业务逻辑相关 views 试图模板 common 跟业务相关的公共模块 proxy 数据访问代 ...
2017-08-18 23:29 0 3937 推荐指数:
在设计大型项目时需要规范目录结构。 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: 简要解释一下: bin/: 存放项目的一些可执行文件,当然你可以起名script/之类的也行。 foo/: 存放项目的所有源代码。(1) 源代码中的所有模块、包都应该放在 ...
软件目录结构规范 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题"无关紧要"。理由是能让程序work就好,风格问题根本不是问题。 另一类同学认为 ...
为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题"无关紧要"。理由是能让程序work就好,风格问题根本不是问题。 另一类同学认为,规范化能更好的控制程序结构,让程序 ...
软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件 ...
一、项目结构 这里和其他项目区别不大,我将模板抽离出来,更容易分析和理解: 解释一下:js主要包括extends(引入第三方的js)、module(项目模块自己的js)、lib(引用包,这里也可以继续拆分),module中包含具体的模块中的js。common.js是核心命名空间的js. ...
一、项目结构 这里和其他项目区别不大,我将模板抽离出来,更容易分析和理解: 解释一下:js主要包括extends(引入第三方的js)、module(项目模块自己的js)、lib(引用包,这里也可以继续拆分),module中包含具体的模块中的js ...
用过Maven的人都知道,Maven项目的目录结构跟传统的DynamicWeb项目有些不同。当然我们按照Maven的规范建项目最好,但是当你恰好没有按照Maven的规范来,又恰好需要使用Maven来打包,那该怎么办呢?其实很简单,这些都是可以通过配置pom文件进行更改的。 Maven ...
本文结合最近心得,希望对项目结构方面知识进行归纳,包括两部分 一、目录结构的说明 二、目录结构标准规范(以百度efe团队为例) 下面切入正题: 一、项目目录结构说明: 项目结构具体说明: 1.src目录: src目录用于存放开发时源文件,发布时 必须(MUST) 被删除。包括 ...