Tag: 文档

JSDoc错误? 模块导出显示为全局

JSDoc错误?:模块导出显示为全局 嗨,我正在试图logging一个我已经考虑到模块化的小项目。 为此,我有以下代码结构: /├──app │└──模块 │└──申请 │├──app ││└──Application.Common.js │└──cln │└──Application.GlobalDocumentation.js │└──ModuleA │└──ModuleB / ……。 └──package.json 我有一个名为Application的模块,它将成为其余模块之间的粘合剂,其中一个职责是定义其余模块(ModuleA,ModuleB等)需要实现的公共接口。 我创build了文件Application.GlobalDocumentation.js仅用于文档目的,以logging这个全局接口(目前它只是一个函数)。 /** * Client-side Constructor Function that generates client side index interfaces * @name ClientModuleConstructor * @function * @global * @param {string} something * @return {object} */ 而Application.Common.js是共享逻辑将被放置的文件: /** * This module handle the initialization, construction and the lifecycle […]

Swaggerpath的特定安全性

我有一个Node.js API,我想在其中添加swagger文档。 客户通过智威汤逊授权,所以我添加到安全: securityDefinitions: UserSecurity: type: apiKey description: User is logged in in: header name: Authorization 比我可以添加到不同的path告诉客户端,要做到这一点,你需要login。 /user/{userId} get: security: – UserSecurity: [] 但是,如何添加更具体的安全约束呢? 就像用户只能以该用户身份login时才能编辑configuration文件。 或者,如果用户具有superadmin状态,或者如果他是董事会的董事会成员,则用户可以编辑评论,评论发布在OR上或作为创build此评论的用户login。

在命令行上阅读node.js文档

我对节点比较陌生,有一天在没有networking连接的情况下进行黑客攻击,我想从命令行读取http模块的文档。 在Python或Perl中,我只是使用pydoc或perldoc以及我想要读取文档的模块的名称,但对于我的生活,我无法弄清楚如何为node.js执行此操作,现在阅读这个网上似乎没有多less光在我的小小脑袋。 那么,如何阅读(安装?)节点文档,尤其是对于非核心模块(如angular度),特别是当我在一个不知名的农舍里,没有“networking连接”时,

我在哪里可以find关于node-mongodb-native的完整文档?

遵循MongoHQ文档的指示 ,我使用npm安装了node-mongodb-native: npm install mongodb 然后按照说明中的说明继续连接到数据库,使用: var mongodb = require('mongodb'); mongodb.Db.connect(process.env.MONGOHQ_URL, function(error, client) { // do whatever here with client }); 它在当地和英雄都可以正常工作。 但是我找不到关于这个connect方法的任何文档。 我看了很多地方: github上的chriskv的node-mongodb-native文档 在github上的node-mongodb-native的文档 MongoDB的文档 但是我找不到有关connect方法的任何内容…

如何loggingNodeJS原生(V8)模块?

我开发了一个本地的NodeJS模块(使用NAN助手)。 现在我想知道什么是最好的方式来logging它。 模块导出的方法只存在于C ++源代码中,但是我希望导出Javascript文档。

NodeJS / Mongo:通过各种集合循环查询

我正在寻找通过使用NodeJS驱动程序的 MongoDB通过各种集合循环查询。 对于这个testing,我使用'findOne'文档中的示例代码在各种Collections中插入一堆文档: collection.insertMany([{a:1, b:1}, {a:2, b:2}, {a:3, b:3}], {w:1}, function(err, result) { test.equal(null, err); 同时创build各种集合(每个集合至less有一个先前插入的文档实例): testing TEST1 TEST2 TEST3 TEST4 TEST6 test10 我想要的是收集我在数据库中的集合列表(在我的情况下是'test' ): var MongoClient = require("mongodb").MongoClient, test = require("assert"); MongoClient.connect("mongodb://localhost:27017/test", function(err, db) { db.listCollections().toArray(function(err, items) { test.ok(items.length >= 1); console.log(items); db.close(); }); }); 然后popup前面提到的collections列表。 到目前为止,一切都是正确的! 我甚至可以遍历数组来获取集合的名称: var MongoClient = require("mongodb").MongoClient, test = […]

通过代码注释生成API文档

我正在使用aglio来生成我的API文档。 我目前正在根据API蓝图规范为此编写原始降价。 我想知道是否有一种方法可以直接在代码中通过注释生成降价。 有谁知道有一种方法来做到这一点?

Nodejs:将文档转换为PDF

我发现了一些回购,看起来还没有保留: https://github.com/gfloyd/node-unoconv https://github.com/skmp/node-msoffice-pdf … 我尝试了libreoffice的方法 ,但是pdf输出非常糟糕,无法使用(比较页面上的文本等)。 如果可能的话,我想避免启动任何后台进程和/或将文件保存在服务器上。 最好的解决scheme,我可以使用缓冲区。 出于隐私的原因,我不能使用任何外部服务。 doc buffer -> pdf buffer 题: 如何将文档转换为pdf在nodejs?

有没有一个推荐的方式,良好的做法,以文件的websockets?

我正在编写一个严重依赖于socket.io的应用程序。 我想提供由我的服务器处理的事件的文档,以帮助开发其前端部分。 我知道如何文档的HTTP API端点(例如与大招),但不知道如何正确使用socket.io / websockets做到这一点。 我有websocket房间的forms: – 'player /' – 'land /' 我有像这样的事件: socket.on('land/join', (landId) => { socket.emit('land/join success') }) 当然,有时候,而不是普通的套接字,我只是将事件发送到给定的房间,就像上面一样,还有两件事情发生: socket.join('land/<id>') io.to('land/<id>').emit('new message', message) 我想logging以上所有内容。 客户端和服务器端事件及其参数。

是否有完整的Selenium Webdriver的NodeJS文档?

我似乎没有find任何东西,唯一一个我总是find这个: https : //code.google.com/p/selenium/wiki/WebDriverJs 但它更多是一个指导。 不是所有function的文档。 它缺less例如Webdriver.Window的文档,或者像getWindowHandles()