如何在node.js中组织前端和后端项目结构?
在我的项目中,我想使用coffeescript作为后端和前端,用一种编程语言来开发它。下面是我将要使用的模块列表: 后端如何在node.js中组织前端和后端项目结构?,node.js,angularjs,mongodb,coffeescript,Node.js,Angularjs,Mongodb,Coffeescript,在我的项目中,我想使用coffeescript作为后端和前端,用一种编程语言来开发它。下面是我将要使用的模块列表: 后端 咖啡脚本 node.js express.js 蒙哥达 雷迪斯 玉石 触笔 前端 咖啡脚本 angular.js 玉石 触笔 请注意,有些模块在后端和前端都使用:coffeescript、jade、stylus 我使用npm管理服务器端模块,使用bower管理客户端模块。我决定把它作为一个项目,以便于维护和代码共享。我使用grunt作为javascript任务运行程序
- 咖啡脚本
- node.js
- express.js
- 蒙哥达
- 雷迪斯
- 玉石
- 触笔
- 咖啡脚本
- angular.js
- 玉石
- 触笔
- (我现在正在用它做一个项目)
package.json
或bower.json
文件中添加lib更麻烦,并且需要()或以其他方式加载这些已安装的依赖项。谢天谢地,我们拥有一套适用于平均堆栈各个方面的软件包管理器:
- 请参阅节点后端JS包管理器,您将使用它作为服务器端依赖项李>
- 另请参见前端*包管理器,了解客户端JS库、css框架等李>
-
我鼓励你考虑与咕噜相反,因为它的灵活性和改进的性能