小编Leo*_*nes的帖子

无法运行 nodejs 项目 - npm ERR!代码EBAD平台

我是 nodeJS 的新手,所以这可能是一个愚蠢的问题。

我刚刚安装了 nodejs、node-gyp、npm、git、Python 和 MS Visual Studio C++ Express。

当我执行时,"npm install"我得到以下输出:

npm WARN package.json strider@1.6.6 No license field.

> contextify@0.1.14 install C:\Users\W7\Documents\GitHub\strider\node_modules\angular\node_modules\jsdom\node_modules\contextify
> node-gyp rebuild


C:\Users\W7\Documents\GitHub\strider\node_modules\angular\node_modules\jsdom\node_modules\contextify>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(42,5): error MSB8020: The builds tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. …
Run Code Online (Sandbox Code Playgroud)

git node.js npm node-gyp

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

TypeScript中的回调函数

我刚刚开始使用Angular 2和TypeScript,我似乎无法弄清楚如何使用回调函数,我知道这可能是一个愚蠢的问题但是给出了这个常规的javascript代码:

someOnject.doSomething('dsadsaks', function(data){
      console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

TypeScript中的等价物是什么?

first-class-functions typescript angular

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

Reactjs:如何确保用户不会修改POST请求的响应

我有以下代码在后端向我的Nodejs应用发出请求:

fetch('http://localhost:3000/ws', {
    method: 'POST',
    body: JSON.stringify(data),
    headers: {'Content-Type': 'application/json'}
}).then(res => { 
  return res.json(); 
}).then(data => { 
  alert(JSON.stringify(data));
});
Run Code Online (Sandbox Code Playgroud)

一切正常,它发送请求并成功获得响应.问题是大多数浏览器允许用户调试我的代码,他们可以在处理响应的位置放置一个断点并修改其值.

我该怎样阻止他们这样做?

javascript node.js reactjs

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