npm remixのインストールに失敗しました.stack Error:*`C:WindowsMicrosoft.NET\Framework\v4.0.30319\msbuild.exe`* failed


 
  

这两天在搭建以太坊的基础开发环境,是用webstorm来通过Node.js来开发的。

先下载钱包用来注册用户等,通过npm install 再导入webstorm即可,具体地址:

https://github.com/ConsenSys/eth-lightwallet

再下载web3.js,这里提供了很多Node.js和以太坊交互的接口,安装方法同上,具体地址:

https://github.com/ethereum/web3.js

其中,在eth-lightwallet文件夹下npm install 的时候,报了如下的异常

error MSB4019:        d:\
Microsoft.Cpp.Default.props”。    <Import>         ,         。
gyp ERR! build error
gyp ERR! stack Error: *`C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe`* failed with exit code: 1

, shellpower ,shellpower C:\Windows\System32\WindowsPowerShell\v1.0:

1. npm install -g node-gyp
  2. npm install --global --production windows-build-tools

   3. vs2015 , Common Tools for Visual C++。

   4. .NetFramework , 。

    https://www.microsoft.com/en-us/download/details.aspx?id=40773

5. python git

5 npm install 。

remixd( solidity ) , !!!


https://github.com/nodejs/node-gyp#installation