作为一个宠物项目,我正在努力熟悉NodeJS和CoffeeScript,我发现很难让事情进展顺利.

我在CoffeeScript's examples folder中找到了很多单文件超级简单应用程序的例子,但没有一个真正展示完整应用程序的样子.我也搜过谷歌,但一无所获.

你有没有我可以学习的中型多文件CoffeeScript/NodeJS应用的例子?

推荐答案

见要点:https://gist.github.com/652819

它几乎是一个完整的NodeJS应用程序,使用Express框架,Redis用于会话存储,Couchdb作为数据库,并用CoffeeScript编写.然而,您要求的是代码组织.这取决于不同的开发者.我个人更喜欢express .不过,如果你更喜欢MVC风格,那就go 看看Geddy吧.

Node.js相关问答推荐

使用OpenAI API时遇到问题

为高流量网站优化Node.js实时通知服务

编辑Mongoose中的对象嵌套数组

NPM:一般的npm二进制依赖可以静态构建吗?

Node.js中Redis的并发问题

创建查询以展开数组并筛选出具有特定值的元素之后的元素

在 getServerSideProps 中使用 EmailProvider 获取 NextAuth 会话会抛出 fs找不到模块

使用react 组件加载特定 DIV 而无需重新加载整个页面

错误:找不到模块'C:\Users\nguye\AppData\Local\nodejs\node_modules\npm\bin\npm-cli.js'

Zod 模式中的self 数组

如何使用来自前一阶段的另一个数组的聚合mongoose 在数组中添加字段

WSL2 上需要脚本运行的 NPM 包的权限被拒绝

将已保存的卡片从条带显示到前端

discordjs如何添加所有意图/权限

与 NPM 一起安装时找不到 Express 模块

Webpack TypeScript module.hot 不存在

npm publish 导致'错误:EPERM:不允许操作,取消链接...',errno -4048

安装Node.js 安装n 安装Node.js?

`return function *(){...}` 是什么意思?

Node.js 中的 Streams3 是什么,它与 Streams2 有何不同?