Tag: meanjs

每次创build节点应用程序时都要安装软件包

我正在通过一个MEAN堆栈开发PDF。 每次我需要创build一个新的API,他们要求在packages.json文件中添加必需的包并运行npm install 。 例如: { "name": "node-api", "main": "server.js", "dependencies": { "morgan": "~1.5.0", "express": "~4.10.3", "body-parser": "~1.9.3", "mongoose": "~3.8.19", "bcrypt-nodejs": "0.0.3" } } 然后在terminal做: npm install 所以如果我创build新的API说API2然后再次我需要做同样的和所有的软件包再次下载node_modules: 我的问题是:我们不能在本地下载和存储这些包,只要我们需要它们就可以使用,就像我们在Python或C ++中一样,而不是每次都下载。

MEAN.js:获取存储在MongoDB中的用户数

我只是试图使用MEAN.js提交一个查询到MongoDB。 我想获得Mongo中存储的用户数量。 (所有已经注册的用户的数量)。 我正在处理一个由学生编写的由几千个.js文件组成的MEAN.js网站。 我已经确定了两个文件可能相关: 应用程序/控制器/用户/ users.authentication.server.controller.js 它的function像exports.signup = function(req, res) {…}和exports.signin = function(req, res, next) {…} 。 我补充说: exports.userCount = function(req, res) { // use mongoose to get the count of Users in the database User.count(function(err, count) { // if there is an error retrieving, send the error. nothing after res.send(err) will execute if […]

离子套接字设置不起作用

我使用MEAN.JS (NODEJS)为我的服务器端和客户端为我的门户网站,我有套接字安装实时更新和它的作品完美,当我在我的ionic framework基于Android应用程序中使用相同的控制器它吐出错误, GET http://localhost:8100/socket.io/?EIO=3&transport=polling&t=LDaenOH 404 (Not Found) 。 我的服务器在http://localhost:3000 我的MEANJS和IONIC套接字服务 angular.module('core').service('Socket', ['Authentication', '$state', '$timeout', function (Authentication, $state, $timeout) { // Connect to Socket.io server this.connect = function () { // Connect only when authenticated if (Authentication.user) { this.socket = io(); } }; this.connect(); // Wrap the Socket.io 'on' method this.on = function (eventName, callback) […]

仪表板中的多个模块列表 – Yeoman MEANJS Generator

我是MEANJS的新手,有人build议我跟MEANJS一起开始kickstart应用程序。 我已经开始研究它,并试图为我的应用程序构build一个架构,但是如果我需要在交叉模块中工作,那么我会困惑一点,那就是架构是什么。 我想要的是我有2个CRUD模块文章和需要现在我想在我的仪表板(核心模块主页)上显示我的需求列表和文章列表。 请帮助我,我怎样才能沟通不同的模块。 应用程序是中等大小。 等待build议..

无法在linux mint上安装meanjs

现在已经有一个星期了,我正在尝试安装meanjs stack并没有成功。 每次我按照一些教程,并得到错误。 现在我结束了很多问题,太多的nodejs版本,我不知道哪一个应该与什么,为什么业力不工作…等等有无论如何删除一切,并正确地安装meanjs并让它成功运行 +警告:强烈build议您在生产环境中更改sessionSecretconfiguration! 请添加`sessionSecret:process.env.SESSION_SECRET || “超级惊人的秘密” `config / env / production.js`或`config / env / local.js` /opt/mean/node_modules/connect-mongo/src/index.js:3 const Promise = require('bluebird'); ^^^^^ 错误:uncaughtException:在严格模式下使用const。 date=星期一7月18 2016 19:15:59 GMT + 0400(GST),pid = 29602,uid = 1000,gid = 1000,cwd = / opt / mean,execPath = / usr / local / bin / node,version = v0.10.33,argv = [node,/ opt […]

MEAN.JS无法连接MongoDB

我在这里是新手,开始学习MEAN.JS,当我安装了一切,并试图运行 咕噜 – 力量 在命令行上,它返回一个如下图所示的错误。 我在这里使用Windows,而且我已经在C:/ Program Filespath上安装了MongoDB。 提前致谢! 🙂

使用Node Express 4 MongoDB上载和检索图像

我已经使用MEAN堆栈语言创build了一个简单的login和注册。 我有一个configuration文件页面,用户可以编辑他的信息,如姓名,地址等,我可以存储和检索inputtypes的“文本”字段。 我如何添加图片上传function并检索上传的图片? 林新意味着堆栈,所以任何人都可以请帮助我? 谢谢。 我的server.js是这样的 require('rootpath')(); var express = require('express'); var app = express(); var session = require('express-session'); var bodyParser = require('body-parser'); var expressJwt = require('express-jwt'); var config = require('config.json'); app.set('view engine', 'ejs'); app.set('views', __dirname + '/views'); app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); app.use(session({ secret: config.secret, resave: false, saveUninitialized: true })); // use JWT auth […]

在导出函数MEANJS中编写Http请求

我使用Yo MeanJs发电机开始。 我是MeanJs的初学者。 这看起来很复杂。 其实我的Meanjs应用程序需要从http请求中获取数据然而,IAM查询LocalDB如下所示: exports.list = function(req, res) { Article.find().sort('-created').populate('user', 'displayName').exec(function(err, articles) { if (err) { return res.status(400).send({ message: errorHandler.getErrorMessage(err) }); } else { res.json(articles); } }); }; 我用下面的Http请求代码,其中提出的错误…我可以说,代码是疯狂的代码但是,请build议我的东西得到Http的成果…感谢您提前的帮助!!! var http = require('http'); exports.list = function(req, res) { http.get('http://localhost:3030/articles').success(function(err, articles) { if (err) { return res.status(400).send({ message: errorHandler.getErrorMessage(err) }); } else { res.json(articles); } […]

如何在nodeserver每小时运行一个脚本?

我有一个mean.js项目,在应用程序(其中的服务器文件)的结构: -app –controllers –models –docs –logs –routes –tests –views bower.json Gruntfile.js package.json README.md 我想在我的mongodb上每隔一小时做一个“cron工作”。 我碰到了这个: https://github.com/scripting/noderunner 我应该把它放在哪里,我如何使用它,让我们说,为了例子,每1小时做“hello world”的console.log?

如何将节点/快车应用程序的值传递给AngularJS控制器

我正在开发一个基于mean.js锅炉板的应用程序。 在我的一个angular控制器中,我需要“知道”应用程序是否在开发,testing或产品中运行。 当宿主节点应用程序启动时,这通过NODE_ENV环境variables指示,所以节点知道它在哪里运行。 如何将这些知识传递到应用的angular度部分?