问题标签 [mean.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
563 浏览

node.js - mean.io cronjob | How to access server-side controllers directly?

How can I run some server-side script from cronjob/command-line? This script should be inaccessible from client-side.

0 投票
1 回答
3119 浏览

html - MEAN JS - 主 html 文件 (index.html) 位于何处

我刚开始学习 MEAN JS,我正在尝试查找主页的 html 文件。但是我只在视图文件夹中看到 home.client.view.html 和 header.clinet.view.html。

据我所知,通常有一个主html,其中包含了主页的所有信息,我们可以在主html文件中添加CSS文件和JS文件的链接。

由于找不到主 html 文件,如何在 MEAN JS 中添加额外 CSS 文件和 JS 文件的链接?

0 投票
1 回答
315 浏览

nitrousio - 文件未显示在 Nitrous.io 桌面同步文件夹中

我加载了 Nitrous.io 桌面同步应用程序,然后在我的盒子上安装了mean.io堆栈。由于某种原因,我无法让任何文件与我的桌面同步。我的密钥工作正常,但没有文件同步。文档中似乎没有太多关于为什么会发生这种情况的信息。

0 投票
1 回答
44 浏览

node.js - require (file.js) 给出 error.mean 版本 0.1.2

我尝试了代码重用的正常要求,但出现此错误

找不到模块'./app/models/test.js'

我也试过 module.exports 但没有运气

应用程序文件夹结构按照 mean.io

0 投票
0 回答
50 浏览

javascript - 使用相同的条件 URL 加载不同的控制器

我正在使用 MEAN,我正在尝试使用诸如 www.domain.com/#!/:path 之类的条件 URL 将用户重定向到不同的页面(以及不同的控制器)

我会更好地解释自己。

我有三个不同的包(用户、组织和事件),但所有包都可以通过相同的参数化 URL (www.domain.com/#!/:path) 访问。路径是存储在数据库中的字段,属于每个包的每条记录都有自己的路径。当然,路径是独一无二的。

我想要做的是检测用户正在访问的 URL 是否属于用户、组织或事件,以加载正确的页面。为此,我必须查询数据库以检查 :path 是否存储在用户、组织或事件模型中。根据该查询的结果,只需重定向到正确的控制器/页面。

我不知道如何在 AngularJS 方面完全做到这一点。有什么建议吗?

提前致谢!

解决方案:

最后,我让它工作做这样的事情:

通过/checkUrl/:path向服务器端发出请求以检查是否:path属于用户、组织或事件。响应包含该实体的信息和类型(用户、组织、事件)。

从那里,它只是根据匹配的实体进行重定向。

0 投票
1 回答
135 浏览

node.js - 查询 MongoDB 中的嵌入文档

我试图在我的 nodeJs 应用程序中运行这个查询

Book.find({'user._id': '545e2915cd91299447fdb8d7'}).populate('user').exec(function(err, books){...}

它不工作(它返回空列表)但我尝试使用 mongo 在 cmd 中运行此查询并且它正在工作。谁能帮帮我吗?

这是书的计划:

0 投票
2 回答
1043 浏览

node.js - 使用 Node.js 和 MongoDB 进行 CRUD 操作

将 Node.js 与 MongoDB 结合使用时,执行 CRUD 操作的最佳方式是什么。我可以重用在 mongo shell 上工作的相同查询吗?像猫鼬这样的 ODM 有什么优势?任何其他适合 mean.io 堆栈的 ODM?

0 投票
1 回答
287 浏览

javascript - 带有 MEAN.js 的 node-webkit

是否可以将 node-webkit 与 MEAN.js(或 mean.io)一起使用?我想使用 node-webkit 和 MEAN.js 开发简单的应用程序。我可以为该用例提供一些建议吗?

编辑

使用 mean.js 创建 API,然后在 Angular.js Factory 中使用它(在 node-webkit 上)?

是否可以使用 vertx.io 作为后端和 node-webkit + angularjs 作为客户端的技术?

PS 为什么是 MEAN.js(我有使用 MEAN.js 全栈开发 web 应用程序的背景。我想知道如何将它与 node-webkit 集成。我喜欢 MEAN 的文件夹结构。

0 投票
2 回答
226 浏览

angularjs - Node.js - AngularJS - 用于社区网站的 MongoDB

我想知道 MEAN 堆栈(MongoDB、Express、Angular、Node)如何适合构建社区网站、内部和/或外部网络

我知道我可以使用 Drupal、Liferay 等,但我只是想了解 MEAN 堆栈的正确用例。

假设我必须从头开始构建一个新的社区网站或门户。在这样的用例中,MEAN 堆栈会更合适,还是 LAMP 堆栈会更好?

我正在寻找学习 MEAN 堆栈,我不得不考虑建立一个具有许多功能的“假”社区网站,非常适合学习这样的技术堆栈,但是如果该技术不适合这样的目的,那么我有去研究别的东西。

0 投票
1 回答
44 浏览

angularjs - 服务器和客户端用户登录如何融合在一起?

我基于http://mean.io设置了一个平均堆栈

我设法让它运行,但我对用户身份验证流程感到困惑。

让我困惑的主要是服务器/视图和公共/视图之间的区别。

我知道当我想要求用户身份验证时,我可以app.get使用auth.requiresLogin.

但这如何与事物的角度客户端相结合?如何使角度视图仅在登录时可用。

我的目标是有以下几点:

当用户访问时,/如果他们未登录,我希望他们看到一条基本消息。

当他们登录时,/我希望他们看到我的 Angular 应用程序。

我对如何实现这一目标感到困惑。

我如何为此目的构建我的应用程序?我可以在模板中检查用户是否已登录?