首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在node.js中组织前端和后端项目结构?

如何在node.js中组织前端和后端项目结构?
EN

Stack Overflow用户
提问于 2014-10-12 10:43:54
回答 1查看 5.2K关注 0票数 5

在我的项目中,我想使用coffeescript作为后端和前端,用一种编程语言来开发它。下面是我将要使用的模块列表:

后端

  • 咖啡脚本
  • node.js
  • express.js
  • mongodb
  • 雷迪斯
  • 玉石
  • 触笔

前部

  • 咖啡脚本
  • angular.js
  • 玉石
  • 触笔

请注意,有些模块既用于后端,也用于前端: coffeescript、玉石、手写笔。

我使用npm管理服务器端模块,并使用bower管理客户端模块。为了便于维护和代码共享,我决定将其保留为一个项目。我使用grunt作为javascript任务运行程序。

我的问题是:

是否有一个工具可以在上述配置中自动生成项目,并提供基本的文件结构和示例?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-12 11:10:58

构建意味着项目

您刚才描述的是平均叠加

有许多促进良好做法的平均框架。如果你感兴趣的话,可以考虑看看这两个人,但也可以用谷歌搜索出这个话题:

  • MEAN.js
  • Sails.js (我目前正在为一个项目使用它)

您可能想看看平均堆栈上的教程(如智库 )。

管理依赖关系

管理依赖关系最麻烦的莫过于向package.jsonbower.json文件中添加库,并要求()对这些已安装的依赖项进行加载。幸运的是,我们有一套很好的包管理器用于平均堆栈的所有方面:

  • 请参阅NPM,它是节点后端JS包管理器,您将使用它作为服务器端依赖项。[开始采用国家预防机制]
  • 还请参阅鲍尔,前端*包管理器,用于客户端JS库、css框架等。[从鲍尔开始]

作为任务经理的咕噜声

  • 我鼓励您考虑大口吞下而不是Grunt,因为它具有灵活性和改进的性能[开始喝杯]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26324302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档