Tag: 意思是

MEAN应用程序在应用程序加载时使用API​​调用来设置与cron节点的cron作业

我正在寻找一种方法来检查我们的用户订阅每天的cron工作。 我想为此使用node-cron。 我不知道我应该把代码启动cronjob。 目前我有这样的设置: app.js: app.listen(config.port, function() { // Logging initialization console.log('–'); console.log(chalk.green(config.app.title)); console.log(chalk.green('Environment:\t\t\t' + process.env.NODE_ENV)); console.log(chalk.green('Port:\t\t\t\t' + config.port)); console.log(chalk.green('Database:\t\t\t\t' + config.db.uri)); if (process.env.NODE_ENV === 'secure') { console.log(chalk.green('HTTPs:\t\t\t\ton')); } console.log('–'); if (callback) callback(app, db, config); var job1 = new cron.CronJob({ cronTime: '* * * * *', onTick: function(){ app.get('/api/users/checkSubscriptions/').success(function() { console.log( 'working!') }).error(function() { console.log( […]

有人能为我解释下面的正则expression式吗?

我从MEAN.JS框架中的config.js文件中得到了以下正则expression式 var urlRegex = new RegExp('^(?:[az]+:)?\/\/', 'i'); 但我无法理解正则expression式。 有人可以解释它或给我一些匹配的例子吗?

如何在openshift中设置上传文件夹?

任何人请帮助我..我正在打开shift.I平均应用程序可以上传图像从网站。但每次我推新代码打开移动存储图像的上传文件夹被删除。我可以设置永久上传打开class的文件夹?

玉模板与胡须模板的比较与区分

我是java脚本的初学者,熟悉客户端开发的底层。 我的问题是这个玉模板引擎和小胡子模板之间的主要区别是什么? 他们两个是为了nodejs服务器端还是在客户端使用? 每个人在他们的范围有什么优势? 如果我想在这种情况下写MEAN堆栈结构的小单页应用程序select哪种模板语法是最好的? html 5? 玉? 胡子?

Uncaught TypeError:canvas.selectAll(…).data(…).enter不是d3中的函数

当我尝试运行我的d3代码时,出现了2个错误。 首先是: 无法加载资源:net :: ERR_CONNECTION_REFUSED 第二个: Uncaught TypeError:canvas.selectAll(…)。data(…)。enter不是一个函数 我正在使用mongoose作为我的ORM,与d3的html和v4的把手。 <p>graph displayed here </p> <script> d3.json("graphdata.json", function (dataArray) { console.log(dataArray); var width = 500; var height = 500; console.log(width); var widthScale = d3.scaleLinear().domain([0, 420]).range([0, width]); var color = d3.scaleLinear().domain([0, 420]).range(["red", "blue"]); var xAxis = d3.axisBottom(widthScale); var canvas = d3.select("p") .append("svg") .attr("width", width) .attr("height", height); var bar […]

节点 – 使用DocumentID更新整个MongoDB文档

我试图在“平均值”中执行CRUD操作。 我正在尝试使用documentid更新整个文档。 我不知道如何做到这一点。 以下是我的代码: Users.prototype.updateUser = function (req, cbk) { var self = this; var reqObj = req.body; var response = { status: false, err: null, data: null }; console.log(new Date() + " | user update ", reqObj) self.db.collection('users').update({_id:ObjectId(reqObj._id)}, {upsert:true}, function (err, result) { if (!err && result.length > 0) { response['status'] = true; response['data'] […]

如何在OpenShift上运行generator-angular-fullstack中给出的seed.js?

我正在开发一个应用程序,使用MEAN.js和它的生成器( https://github.com/DaftMonk/generator-angular-fullstack ),和Openshift作为一个托pipe。 生成器的项目模板包含一个脚本( server / config / seed.js )以用两个用户填充数据库。 在localhost中,它会自动调用,但是我也可以使用node server/config/seed.js来调用它(假设你在根app目录中)。 问题是,当我部署到Openshift,我运行它,没有错误报告,但mongodb数据库不更新。 我在Openshift上运行它的确切步骤是: 连接到ssh: ssh …. cd app-root/runtime/repo/ `node server / config / seed.js“ 我错过了什么? 提前致谢。

无法在php中运行执行nodejs命令行

我有一个PHP来调用yeoman生成器(节点js)线,但它不适合我。 我正在使用MAC OS,请让我知道,如果你有任何想法。 谢谢 // Excute command line $command = "/usr/local/bin/yo meanjs"; $output = shell_exec($command); echo "<pre>$output</pre>"; ob_flush(); flush(); sleep(10);

哟意味着发电机崩溃

我试图build立一个平均值项目,但似乎无法让发电机工作。 我使用以下命令安装了meanjs生成器: npm -g install generator-meanjs 我跑了yo meanjs并回答了关于我的申请的问题,但发电机总是崩溃。 这是我收到的消息: Running npm install for you…. This may take a couple minutes. Error: Command failed: /bin/sh -c cd mean && npm install npm WARN deprecated phantomjs@2.1.7: Package renamed to phantomjs-prebuilt. Please update 'phantomjs' package references to 'phantomjs-prebuilt' npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or […]

喜欢和不喜欢用户angular度审查产品

用户架构: var UserSchema = new Schema({ review_likes : [{type:String}], review_dislikes : [{type:String}] }); 审查模式: var ReviewSchema = new Schema({ productID:{type: String, required: true}, numoflikes:{type:Number, required:true}, numofdislikes:{type:Number, required:true} }) 审查控制器: .controller('reviewsController', function($route, reviewsFactory, $scope, $routeParams){ var that=this; reviewid = $routeParams.id; productID = $routeParams.id; likestats = false; dislikestats = false; /* console.log('controller',questionid) */ var getallReviews = function(){ […]