Articles of meanjs

使用NodeJs,ExpressJs注册时validation电子邮件地址

我是MeanJS框架(MongoDb,ExpressJS,NodeJS和AngularJS)的新手,我需要你的帮助来解释我如何发送包含新用户链接的电子邮件来validation他的地址?

MEAN.JS Ver 0.4.1,生成器(CRUD)不起作用

安装了Mean.JS版本0.4.1。 更新的bower软件包和NPM在源文件夹上安装。 当我尝试创buildcrud模块使用 您好意思:垂直模块客户 有以下错误 Error meanjs:垂直模块客户 您似乎没有安装名为meanjs:vertical-module的生成器。 您可以使用npm search yeoman-generator来查看可用的生成器,然后使用npm install [name]安装它们。 看到0注册的发电机运行哟与–help选项。 我曾与Ver 3.0工作,从未有过这样的问题。 附加的图像 我在这里先向您的帮助表示感谢

如何从express.js中的另一个函数调用一个函数?

exports.usersignup= function(req, res) { console.log('user signed up working') } exports.addcustomer= function(req, res) { console.log('customer added') } 我有两个函数是exports.usersignup和exports.addcustomer。当我调用exports.usersignup函数,它应该调用exports.addcustomer函数,它应该工作给定的逻辑我怎么能得到这个做任何一个帮助我out.pls不要给投票我已经试过,但它不工作

通用error handling程序MEANJS,mongoose,温斯顿

所以我最近开始在节点和平均编程,而在与JAVA工作时,我总是专注于最好的模式来创build可靠的应用程序,即使学习曲线正在杀死我,我在这里也一样。 无论如何,我试图实现一个通用的error handling程序使用MEANjs在中央的地方有一个exception处理程序,logging错误到一个文件,并在发生这种情况时发送电子邮件。 以mongoose为例 app.route('/process/:pId').get(function(req, res){ pModel.findById(req.params.pId, function(err, doc){ if(err) {//this is so console.log(err);//repetitive so I would res.send(500, 'Error: error.'); }//like to send all these errors to a central handler like in express.js below res.json(200, {data: doc}); }); };); 这是express.js中的处理程序: app.use(function(err, req, res, next) { if (!err) return next(); // can I call another error […]

添加评论到MEAN.JS文章

我是MEAN的新手 ,我正在使用MEAN.JS ,它为我们的文章设置了我的身份validation,帐户pipe理和CRUD模块,我如何为这些文章添加注释? 有一个艰难的时间来得到这个。 谢谢您的帮助

有没有Mongodb数据备份工具

我正在为mean.JS应用程序工作,需要为用户提供数据备份和恢复function我遇到过mongodb备份,但我已经在使用这个问题,备份文件存储在一个文件夹中执行代码,即__dirname是有没有其他的select来将备份文件存储在其他位置? var backup = require('mongodb-backup'); backup({ uri: 'uri', root: __dirname, // write files into this dir callback: function(err) { if (err) { console.error(err); } else { console.log('finish'); } } });

MEAN堆栈,找不到模块“请求”

我是新来的意思是堆栈世界,我安装了mongoDB和nodejs node -v => v4.4.3 npm -v => 2.15.1 mongo -version => MongoDB shell version: 3.2.6 然后按照MEAN 安装指南进行安装。 经过许多的错误,我可以运行gult并有一个回应。 现在,当我试图用意思运行任何命令时,我得到以下错误: module.js:327 throw err; ^ Error: Cannot find module 'request' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.<anonymous> (/usr/lib/node_modules/mean-cli/lib/controllers/anonymized-data.js:8:12) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load […]

Meanjs:发生器错误:未知提供者:MenusProvider < – 菜单

我使用下面的命令创build了新的模块 $ yo meanjs:crud-module <module-name> 但在创build模块后,我得到下面的错误,我的意思是应用程序不运行,除了显示控制台错误的白页 rror: [$injector:unpr] Unknown provider: MenusProvider <- Menus http://errors.angularjs.org/1.5.3/$injector/unpr?p0=MenusProvider%20%3C-%20Menus return new ErrorConstructor(message); 我正在使用以下版本的发电机 — generator-meanjs@0.4.4 任何人都可以打电话给我什么是错误的。 我的模块名称是客户

在linux上运行时检测到内存泄漏:

我尝试使用事件发射器来增加听众的数量。 但它不工作。 在窗口中没有警告的情况下运行。 (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. 跟踪 at EventEmitter.addListener (events.js:160:15) at Server.connect (/dir/node_modules/mongoose/node_modules/mongodb/lib/server.js:291:17) at Db.open (/dir/node_modules/mongoose/node_modules/mongodb/lib/db.js:190:19) at MongoStore._open_database (/dir/node_modules/connect-mongo/lib/connect-mongo.js:182:15) at MongoStore._get_collection (/dir/node_modules/connect-mongo/lib/connect-mongo.js:177:14) at /dir/node_modules/connect-mongo/lib/connect-mongo.js:194:16 at /dir/node_modules/mongoose/node_modules/mongodb/lib/db.js:200:5 at connectHandler (/dir/node_modules/mongoose/node_modules/mongodb/lib/server.js:272:7) at g (events.js:180:16) at EventEmitter.emit (events.js:95:17)

MEANJS HashBang去除

我正在使用MEANJS ,我想知道是否有可能删除#! 从url,还有快递拿起的url? 我可以删除#! 从网站的angular度来看,但是Express并没有拿起网站,并且在使用框架附带的社交签名特征时遇到了问题。 乌托邦解决scheme是框架的一个select,还是只是包装的东西?