Tag: meanjs

添加评论到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,还是只是包装的东西?

如何安装fontawesome到meanjs项目

我更改了bower.json文件来安装像下面的FontAwesome ,并运行npm install。 它安装了FontAwesome 4.3.0. 我使用confg/env/all.js添加了font-awesome.css 。 在浏览器中,我可以看到font-awesome.css已经添加到html 。 但是我在网页上看不到字体。 通过检查元素我找不到任何字体加载。 在我的源代码中,字体已经在font-awesome的字体文件夹中。

如何将MEAN.JS中的所有js和css缩小到生产环境?

我刚开发了一个简单的MEAN.JS应用程序。 MEAN.JS提供了一个命令grunt build ,可以帮助我缩小位于以下文件夹的js和css文件 css: [ 'public/modules/**/css/*.css' ], js: [ 'public/config.js', 'public/application.js', 'public/modules/*/*.js', 'public/modules/*/*[!tests]*/*.js' ] 但是怎么样也缩小第三方库,这是安装与bower和位于public/lib/… ? 所有需要的js和css文件path已经在MEAN.JS环境configuration文件中。 同时,js文件的application.min.js实际上只是被“缩小”了,而不是“丑化”,variables的名字还是原来的,很长。 总之,MEAN.JS已经提供了能够“丑化”包括第三方库在内的所有js和css文件的任何方式或function吗?

将客户端的图片上传到JSON文件,并通过节点/快捷方式保存到mongo

我正在使用MEAN堆栈。 我使用meanjs.org yeoman生成器创build了一个CRUD模块。 我正在扩展function来保存具有几个子文档的文档。 我的方法基本上是构buildJSON客户端,将其添加到主文档,然后保存主文档。 这很好,除了当我试图build立一个存储图像数据的子文件。 我使用HTML5 FileReader的readAsDataURL来获取图像数据的base64编码版本,并将其存储在名为幻灯片的子文档中。 这似乎工作,因为我可以上传图像,并用ng-repeat在我的对象中看到它们。 当我尝试更新主文档时,它不起作用。 Firefoxdebugging控制台显示如下所示: PUT XHR http:// localhost:3000 / galleries / 55e888e0cec8658491097f12 当我点击这个细节: 请求URL: http:// localhost:3000 / galleries / 55e888e0cec8658491097f12请求方法:PUT状态码:HTTP / 1.1 500内部服务器错误 我得到这样的错误后,没有保存,甚至没有图像添加一个新的子文档。 我的图片都在300K或更less,不是超大,但我想知道是否有一些问题与JSON持有这么多的数据? 或者,也许这是一个问题,mongoose? 我真的不知道如何去debugging后端,这一切都是自动生成的。 这是我的mongoose模式: 'use strict'; /** * Module dependencies. */ var mongoose = require('mongoose'), Schema = mongoose.Schema; //CommentSchema var CommentSchema = new Schema({ […]

MEAN js 0.4.0:Socket io – 提取与用户会话关联的套接字

我想提取与用户会话相关的套接字(MEAN js 0.4.0),我没有办法实现这一点。 作为一个例子,在创build方法中,我想获得与当前用户会话相关联的套接字实例。 exports.create = function (req, res) { var article = new Article(req.body); article.user = req.user; article.save(function (err) { if (err) { return res.status(400).send({ message: errorHandler.getErrorMessage(err) }); } else { //get socket instance for this session , and send a message that article is created res.json(article); } }); };