1 前言

本机操作系统:Win10(64位)

2 首先安装Node.js

2.1 检验Node.js是否曾在本机上配置过

Win+R 输出cmd
在打开的命令窗口中输入 node -v
如果显示node.js的版本说明已安装成功
然后输入 npm -v
如果显示npm的版本说明自带的npm也已经安装成功

然后即可跳过安装Node.js的步骤,否则继续。

2.2 在官网中下载msi

官网下载地址:https://nodejs.org/en/download/

如果,电脑的操作系统是64位win10,直接点击Windows Installer即可。
否则,根据自己电脑的具体情况选择合适版本。

2.3 运行msi文件

  1. 运行下载的msi文件
    一路next,直到第二步的图片。
  2. 根据个人情况选择是否需要更改安装目录
    默认是C盘的ProgramFile
  3. 之后一路next ,然后点击finish完成安装

2.4 在控制台中检验是否安装成功


2.5 配置环境

为了之后在安装模块或者产生缓存的时候依然将缓存放置在我E盘的文件夹中,所以需要配置环境。

  1. 首先创建两个文件夹(myNodecache和myNodeglobal)
  2. 然后打开命令窗口
    输入下列指令:
npm config set prefix"E:\myNode\myNodeglobal"
npm config set cache"E:\myNode\myNodecache"


3. 之后配置系统环境变量

新建系统变量:

在用户变量中更改path中的值

3 npm换源

由于node是从国外服务器下载第三方依赖包,所以下载的速度会非常缓慢而且有发生异常的可能。
所以需要把npm的镜像源换成淘宝的镜像源

换源:输入

npm config set registry https://registry.npm.taobao.org

检测:输入

npm config get registry

核对是否是https://registry.npm.taobao.org

4 安装ganache-cli节点仿真器

输入:

npm install -g ganache-cli


我这里可以更新一下新版本:

输入:

ganache-cli


如果出现上图错误,则是需要将ganache-cli配置到系统变量中
首先打开ganache-cli所在的文件夹:

复制地址到环境变量中(这里不过多赘述)


成功运行

5 安装solidity编译器

solidity是开发以太坊智能合约的编程语言,详见此链接。

输入:

npm install -g solc

6 安装Web3

输入:

npm install -g web3

7 安装Truffle

输入:

npm install -g truffle

8 安装webpack

输入:

npm install -g webpack

Win10 搭建truffle框架相关推荐

  1. 【区块链-智能合约工程师】第四篇:Truffle框架安装和介绍(Windows)

    文章目录 第一次尝试安装(fail) 简单介绍 安装配置 truffle命令报错:'truffle' 不是内部或外部命令 truffle命令报错:Cannot find module 'fs/prom ...

  2. Truffle框架的初使用

    本文链接:https://blog.csdn.net/Aaron_Kings/article/details/88358342 truffle使用 1.下载 1.1.nodejs 1.2.truffl ...

  3. 《微信小程序-证件照换底色》之二:用pycharm搭建django框架来接收微信小程序上传的图片

    用pycharm搭建django框架来接收微信小程序的图片 上一篇:微信云开发实现每个用户在云端上传并且下载自己对应的图片 链接: https://blog.csdn.net/qq_44933075/ ...

  4. VS2013+Windows+CPU下搭建caffe框架并利用mnist数据集实验

    <李凭箜篌引>--李贺 吴丝蜀桐张高秋,空山临云颓不流: 江娥啼竹素女愁,李凭中国弹箜篌: 昆山玉碎凤凰叫,芙蓉泣露香兰笑: 十二门前融冷光,二十三丝动紫皇: 女娲炼石补天处,石破天惊逗秋 ...

  5. 以太坊Truffle框架构建Dapp

    想知道更多关于区块链技术知识,请百度[链客区块链技术问答社区] 链客,有问必答!! 1.安装环境 通过node安装truffle,推荐在ubuntu 14.04下进行开发,window下可能会遇到各种 ...

  6. 使用maven搭建ssm框架的javaweb项目

    目前主流的javaweb项目,常会用到ssm(Spring+Spring MVC+Mybatis)框架来搭建项目的主体框架,本篇介绍搭建SSM框架的maven项目的实施流程.记之共享! 一.SSM框架 ...

  7. 从0开始搭建编程框架——主框架和源码

    一个良好的结构是"对修改关闭,对扩展开放"的.(转载请指明出于breaksoftware的csdn博客) 这个过程就像搭建积木.框架本身需要有足够的向内扩展能力以使自身有进化能力, ...

  8. linux 卸载yaf,LINUX操作系统怎么搭建YAF框架

    如何在已经搭建好的php环境下,继续搭建yaf框架环境?那么小编就在本文给大家介绍下搭建方法 LINUX操作系统怎么搭建YAF框架 命令: wget 地址参考图片 命令: tar zxvf yaf-2 ...

  9. appium+python搭建自动化测试框架_TestAPP框架(三)

    Pycharm 创建 Project,搭建 APPTEST框架如下图: 1.框架功能 业务功能的封装 测试用例封装 测试包管理 截图处理 断言处理 日志获取 测试报告生成 数据驱动 数据配置 2. d ...

最新文章

  1. php定义枚举,PHP中Enum(枚举)用法实例详解
  2. DayDayUp:昨天用微信发朋友圈—发现微信出现一点点Bug记录
  3. 2020年第十一届蓝桥杯 - 省赛 - Python大学组 - D.蛇形填数
  4. Mybatis逆向生成报错:文档根元素 “project“ 必须匹配 DOCTYPE 根 “null“。
  5. 手机qq2008触屏版_[进行中]数码手机周年庆
  6. c#基础知识梳理(四)
  7. 魔百盒哪款型号配置高_松下负离子吹风机怎么样哪款好?推荐型号?2020年9月松下负离子电吹风选购攻略...
  8. ~~单调栈(数据结构)
  9. 2022年寒假ACM练习2(待补题)
  10. R语言大作业(全国2000-2019年人口各项数据分析)
  11. 日历表(点击每一日获得当日日期)
  12. 密码主页jQuery插件的应用(注册时的验证)
  13. 重磅!风再起· 2020——巴比特全球合作伙伴云端峰会下周启幕,12大主题穿越减半,招募计划今日启动...
  14. java计算机毕业设计高原特色农产品网站设计MyBatis+系统+LW文档+源码+调试部署
  15. 快慢指针 ——链表 | Leetcode 练习
  16. 详解五种最短路径算法及其区别(c++)
  17. python describe 分位数设置_Python Pandas – 如何通过describe函数计算25百分位数
  18. 关于WINFORM中输入法的设置
  19. matrix calculator
  20. 跨时钟域信号处理---脉冲同步器详解

热门文章

  1. 东方财富代码选股_“8+1”带你看东方财富
  2. android 定时器 误差,【万能定时器】万能定时器安卓版下载-优基地
  3. java int值的范围_java中int的取值范围是多少
  4. 通过Intent.ACTION_NEW_OUTGOING_CALL拦截电话拨号
  5. suse linux修改系统时间,怎么修改Suse Linux的时间
  6. onceAgain, 这是一个py群的群公告说明
  7. python typedef用法_C typedef
  8. 原来我一直在踩雷区,MySQL使用索引的正确方式
  9. python wxpy登录微信,扫完二维码后,打开的软件没有关闭/ 扫二维码时不小心关闭了软件,程序会卡住不动的处理方法
  10. JS本地存储的方式?区别?应用?