小编Gau*_*rav的帖子

在json中将单个键存储多个值

我需要在json的单个键中存储许多值.例如

{
  "number" : "1","2","3",
  "alphabet" : "a", "b", "c"
}
Run Code Online (Sandbox Code Playgroud)

像这样的东西.有什么指针吗?

arrays json

30
推荐指数
2
解决办法
9万
查看次数

使用节点js比较html响应

我有一个案例,我向服务器发送请求并记录响应.然后我制作请求并再次将其发送到服务器,并将响应与先前记录的响应进行比较.

我正在使用node.js,我想知道是否有任何最好的例程来比较node.js中的HTML响应,这可以直接指出我在两个HTML响应中的差异.

html node.js

5
推荐指数
1
解决办法
1006
查看次数

NPM安装给出错误安装快递

当我发出命令时,npm install express它会抛出以下错误.在ubuntu机器上

gaurav@gaurav-Mini-Monster:~/TestScripts$ sudo npm install -g express
npm ERR! error installing express@3.3.3 Error: Unsupported
npm ERR! error installing express@3.3.3     at checkEngine (/usr/local/lib/node_modules/npm/lib/install.js:493:14)
npm ERR! error installing express@3.3.3     at Array.0 (/usr/local/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8)
npm ERR! error installing express@3.3.3     at LOOP (/usr/local/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:13)
npm ERR! error installing express@3.3.3     at chain (/usr/local/lib/node_modules/npm/node_modules/slide/lib/chain.js:20:4)
npm ERR! error installing express@3.3.3     at installOne_ (/usr/local/lib/node_modules/npm/lib/install.js:470:3)
npm ERR! error installing express@3.3.3     at installOne (/usr/local/lib/node_modules/npm/lib/install.js:411:3)
npm ERR! error installing express@3.3.3     at /usr/local/lib/node_modules/npm/lib/install.js:347:9
npm ERR! error installing express@3.3.3     at /usr/local/lib/node_modules/npm/node_modules/slide/lib/async-map.js:54:35 …
Run Code Online (Sandbox Code Playgroud)

ubuntu node.js npm express

4
推荐指数
2
解决办法
2万
查看次数

使用 Node.js 获取输入 HTML 的 DOM 对象

我有一个 HTML 响应。我需要解析它并生成一个 DOM 对象。生成 DOM 对象后,我需要搜索其中的特定字符串并获得它所在的 HTML 标签的完整层次结构。是否有任何可用的 NPM 包。

dom html-parsing node.js npm

1
推荐指数
1
解决办法
6763
查看次数

同步node.js对象

我正在使用一个变量,并且一次被许多函数使用。我需要同步它。我该怎么做?

var x = 0;

var a = function(){
  x=x+1;
}

var b = function(){
  x=x+2;
}

var c = function(){
  var t = x;
  return t;
}
Run Code Online (Sandbox Code Playgroud)

这是我的代码的简化逻辑。为了提供更多的见解,X与我的mongoDB对象一样好,该对象一次仅需要一个函数使用。另外3个函数就像REST api调用一样,因此很有可能会同时调用它们。

我需要编写getX函数,该函数应该管理锁定和解锁。

有什么建议么?

synchronization node.js

1
推荐指数
1
解决办法
2342
查看次数

在node.js中多次同时访问文件写入会导致文件写入错误

我使用以下代码写入一个公共文件.

fs.appendFile('log.txt', str, function (err) {
    console.log("error writing file");
  });
Run Code Online (Sandbox Code Playgroud)

它是从多个函数调用同时调用的.它正确完成文件写入操作但仍然抛出错误"错误写入文件".

什么是编写/执行此代码的简洁方法.我希望每个调用等待I/O操作,直到已经写完函数完成工作.

file-io node.js

0
推荐指数
1
解决办法
2501
查看次数

标签 统计

node.js ×5

npm ×2

arrays ×1

dom ×1

express ×1

file-io ×1

html ×1

html-parsing ×1

json ×1

synchronization ×1

ubuntu ×1