Articles of node.js

我错过了什么? node.js条带连接集成

一直在敲我的脑袋,试图让这个条形连接与独立账户的整合完成。 入门登记您的平台。 (您只需要这样做一次。)为您的用户创build或连接帐户,例如卖家或服务提供商。 所以我已经注册了我的平台,获得了我的API密钥。 我在我的网站上添加了“连接到条纹”button。 哪个链接到用户的login页面或注册页面 编辑:我现在正在尝试设置护照条纹策略,但是我不明白我想要达到什么目的。 Stripe提供了一个链接到这个文档github的要点 ,但build议你不要使用它(?!),而是使用oauth文档。 所以,记住所有我的其他身份validation是使用护照设置,我已经使用https://github.com/passport/passport-stripe#usage 在/服务器/configuration/策略/我添加了一个文件stripe.js 'use strict'; /** * Module dependencies. */ var path = require('path'); var passport = require('passport'), StripeStrategy = require('passport-stripe').Strategy, User = require('mongoose').model('User'), errorHandler = require(path.resolve('./modules/core/server/controllers/errors.server.controller')); module.exports = function(config) { passport.use(new StripeStrategy({ clientID: '', clientSecret: '', callbackURL: "http://localhost:3000/api/auth/stripe/callback" }, function(accessToken, refreshToken, stripe_properties, done) { // User.findOrCreate({ […]

使用包含filterjoin两个回送模型

我有两个模型购买和产品,和productId是共同的两个。 我需要从purchaseId的产品模型中findproductDetails。 所以我在Purchase模型中创build了一个名为getProductDetails的自定义端点。 这是我试图查询模型。 Purchase.find({ "filter": { include: { relation: 'Product', scope: { fields: ['productDesc'], } } }, where:{ id:purchaseId }, 我的关系是Purchase belongsTo Product,foreignKey是productId 产品有许多购买 但是,即使我做了上述查询,我​​没有得到查询结果productDesc 我的模型关系错了吗?

找不到模块“npmlog” – 窗口

运行Windows 7企业。 如果我运行npm安装,我得到: Error: Cannot find module 'npmlog' at Function.Module._resolveFilename (module. at Function.Module._load (module.js:286:25) at Module.require (module.js:365:17) at require (module.js:384:17) at \\networkdrive\user\home\AppData\npm\node_modules\npm\bin\npm-cli.js:20:13 at Object.<anonymous> (\\networkdrive\user\home\AppDate\npm\node_modules\npm\bin\npm-cli.js76:3) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js: at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) 节点居住在这里:H:\ tools \ node npm在这里:H:\ tools \ node \ node_modules \ npm 此外,如果我运行“咕噜”我得到“'咕噜'不被识别为内部或外部命令可操作的程序或batch file”,但如果我运行eclipse maven运行grunt命令,一切正常。 我是否需要添加任何path到我的环境variables? 我只能编辑访问USERvariables。

如何调节BrowserSync的速度?

我如何configurationBrowserSync(从它的API)以较慢的速度提供内容? 理想情况下,我希望能够以受限制的速度提供某些文件,因此在开发时, localhost/index.html加载速度较快, localhost/dummyData.json加载速度较慢,所以我可以在开发Web应用程序时有效演示加载状态分离数据和表示。

即使使用sudo nohup后,Amazon EC2 NodeJS服务器也会在2天后自行停止

我有我的应用程序在http://talkwithstranger.com/上运行,我已经在AWS EC2上部署了它。 我使用这个命令 sudo nohup node index.js & 即使closures我的terminal并退出SSH,也要继续运行我的Node JS服务器。 然而,每当我醒来2天后,我发现节点服务器本身自动停止。 我通过使用检查正在运行的进程 ps -ef 和我的节点脚本不在那里。 谷歌浏览器说,网站的DNS没有find,因为nodeJS快递不是当然服务我的HTML文件。 但为什么它停止? 是什么导致这个意外的closures我的服务器每两天后? 我必须再次手动运行nohup再次运行。 nohup是否有时间到期或什么? 有任何想法吗? 提前致谢

Nodejs数据交换

我目前正在研究一个nodejs项目,并且我有一行数据需要传递给后端,以便通过ajax更新信息 我将尝试描述下面的情况。 在HTML部分我有这样的东西 <p id="tester">1+4+99</p> 我必须通过这些route ,因此我可以把1 + 4 + 99进入Api var tester = req.query.tester; url = url + "&tester=" + tester; //output should be &tester=1+4+99 上面是不清楚,那么只是build议我,我应该如何通过html元素到nodejs文件。

如何在脚本块中使用玉/帕格条件?

我努力得到这个工作。 即时通讯实际上使用Chart.js并试图用数组数组填充我的图。 所以我的代码看起来像 block lower-scripts script. var data = { labels : [ each visit in visitstats #{visit.date}, ], 我得到的输出看起来像 <script>var data = { labels : [ each visit in visitstats 04/17/2016, ], 我不认为这是正确的。 是否应该将每个语句输出到html输出中? 我试过以下几个问题,但不能得到这个工作。 它看起来不像每个语句运行。 尝试使用 – 使其运行。 试着在js前面的pipe道使它成为例外。 没有。 任何人都可以告诉我我要去哪里?

运行Gulp时,“pipe道中未处理的stream错误”和“ENOTDIR:不是目录,打开”

我正在Windows 8上运行一个家庭应用程序的应用程序。 我使用gulp,elixix和node.js来编译像SASS和.js文件这样的资源文件。 当我运行gulp命令时,发生I / O错误: Saving To… – ../www/css/admin.css stream.js:74 throw er; // Unhandled stream error in pipe. ^ Error: ENOTDIR: not a directory, open '/home/vagrant/projects/site/www/css/admin.css' at Error (native)

NodeJs中的静态文件夹

我想我的问题是基本的,但我是新的Node.js基础设施,感到非常困惑。 我有一个简单的网站,我的所有js文件都被webpack绑定到bundle.js ,这个文件可以通过/static/bundle.jspath(根据webpackconfiguration)获得。 但现在我有另一个静态数据文件夹在我的项目的根目录,我想要公开/static2/…地址。 我怎样才能做到这一点? 谁负责(webpack,nodejs等)?

在jasmine规范中使用module.exports

我想在testing的js中使用module.exports,并使用require()将其包含到指定脚本中。 cat.js – 文件与我想导出的对象 var cat = { name: "filemon", meow: function () { return "miau"; }, walk: function () { return "siup siup siup"; } } module.exports = cat catTest.js – 猫的规范 var cat = require('../app/cat') describe("Cat test", function () { it("cat should meow with miau", function () { expect(cat.meow()).toBe("miau") }) }) 当我使用jasmine CLI(用npm下载)运行testing时,testing通过: […]