javascript - Sails.js 分离项目中的 View 和 Assets

标签 javascript node.js model-view-controller express sails.js

我有一个 sails webpoject,我需要将其逻辑上分为 2 组:

  1. 网站 - 客户端
  2. 管理员 - cms

这两部分应该只共享断言文件夹中的部分 js 库。而且它们应该有不同的布局。

正确的分离方法是什么?

最佳答案

您将在这里找到很多不同的答案,但我可能建议将 Controller 和 View 分离到相应的子文件夹中。

api/controllers/cms/...*.js
views/cms/...*.ejs

api/controllers/site/...*.js
views/site/...*.ejs

引用 Create subfolders in Sails.js /api/controllers

但是,这里会有很多意见,您可能会考虑通过谷歌小组来解决这样的问题 https://groups.google.com/forum/#!forum/sailsjs

关于javascript - Sails.js 分离项目中的 View 和 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29983140/

相关文章:

javascript - 轴按比例正确显示,但图表条未正确绘制

javascript - node.js fs.readdir 不显示目录中的任何文件

javascript - 使用 jStorage 设置和获取输入值

node.js - gulp-watch 只运行一次

javascript - 如何一次将一堆数据推送到firebase数据库中

javascript - 将 jQuery 代码转换为 Backbone.js 结构

javascript - 我是否正确地使用 JavaScript 更改了页面?

css - node.js 发送 css 文件

javascript - 将逻辑放入 Ruby on Rails 应用程序中 : calculate a value for a field when creating a new row of the database

javascript - 如果我的 MVC 4 应用程序构建在 Release模式下触发,我想动态调用我的缩小的 js 文件?