7得票2回答
从MEAN栈开始,刚刚grunt了什么意思?

所以,我正在使用MEAN。一切都已安装好。不过,我有一些问题,并希望能够得到一些指导,了解如何读取这些错误日志。供参考,我来自Rails。 首先,按照http://mean.io/的步骤进行npm install时遇到了一些问题,但更新和清除缓存解决了它。现在我正在运行grunt。第一个出现...

20得票1回答
如何将MEAN.js(Node.js)应用程序部署到生产环境

MEAN.JS技术栈提供了"grunt build"任务来准备应用程序进行生产环境部署。不幸的是,关于接下来的步骤缺乏信息。实际上,如何部署应用程序到生产环境以及如何启动它还不清楚。 问题#1 除了在config/env/production.js中进行更改之外,项目中还必须配置什么?例如...

12得票3回答
如何在同一端口4200上运行Angular 4应用程序和Node.js API,以便在生产和开发中都可使用?

我已经创建了一个 Angular 4 应用程序,并且可以使用 ng serve --open 运行该应用程序,它在 localhost:4200 上运行。 现在我还创建了一个使用 nodejs 的 API,这个 API 在同一个 Angular 项目中,我想在 localhost:4200/a...

21得票6回答
如何在部署后强制客户端重新加载?

我正在使用MEAN堆栈(mongo,express,angular和node)。我相对频繁地部署到生产环境,每隔几天。我的担忧是,有时我会更改客户端代码和API,并且我宁愿不必确保API向后兼容以前版本的客户端代码。 在这种情况下,如何有效地确保所有客户端在我推到生产环境时重新加载?例如,我...

153得票12回答
发生未处理的异常:作业名称“..getProjectMetadata”不存在。

当我启动我的应用程序时,我会收到这个错误:**[error] Error: Job name "..getProjectMetadata" does not exist.** at Observable._subscribe (/Users/vasil/KSS/kssfrontend...

17得票4回答
如何在Node.js和MEAN技术栈中进行身份验证?

我目前正在与一小组开发人员合作开发基于文本的游戏。游戏需要登录,并且我们使用 MEAN(MongoDB,Express,Angular,Node)堆栈作为应用程序代码库,但我在身份验证方面遇到了困难。作为一个 Rails 开发者,我习惯于能够放入 gem 并使用可用的帮助程序。 有人有 ME...

10得票4回答
将 CoreMongooseArray 转换为普通数组

我正在从一个模式中筛选出2个元素,并希望在另一个模式中进行更新。为此,我使用了切片方法来从数组中筛选出前两个元素。但是我得到的是 CoreMongooseArray ['element1','element2'] 而不是 ["element1", "element2"] 我该如何去掉 ...

19得票4回答
MEAN堆栈文件上传

我最近开始使用 MEAN Stack 编程,并且正在实现某种社交网络。我一直在使用 MEAN.io 框架。 我目前的主要问题是让文件上传正常工作,因为我的意图是从表单中接收文件并将其与其他信息一起传递到 AngularJS 控制器,然后再通过 ExpressJS 将所有内容发送到 Mongo...

38得票1回答
io.on('connection',...)与io.sockets.on('connection',...)的区别

我正在使用 socket.io 和 Mean 堆栈开发一个Web应用程序。我在3006端口上启动了socket服务器。var http = require('http').createServer(app); http.listen(3006); var io = require('socke...

336得票5回答
MEAN.js和MEAN.io的区别

我想使用MEAN JavaScript Stack,但我注意到有两个不同的Stack,每个Stack都有自己的网站和安装方法:mean.js和mean.io。所以我想知道应该使用哪一个。 为了回答这个问题,我向社区提问,可以解释一下这两者之间的区别吗?如果可能的话,列出它们各自的优缺点,因为...