智能合约的开发与环境搭建:(仅供参考)
nodejs和npm
node.js安装(含NPM)
- node.js官网下载16.15.0LTS版本,安装,修改路径,安装包不需要选择
- 命令行查看是否安装成功 node -v,显示为
v16.15.0
- 新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
- 创建一个web前端的开发路径,安装npm淘宝镜像:
npm config set registry https://registry.npm.taobao.org
- 在nodejs安装的文件夹【D:Program Filesnodejs】下创建两个文件夹【node_global】及【node_cache】
- 命令行输入
npm config set prefix "D:Program Filesnodejsnode_global"
npm config set cache "D:Program Filesnodejsnode_cache"
这样全局包就不会存在C盘了
环境变量
环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:Program Filesnodejsnode_globalnode_modules】,将【用户变量】下的【Path】中npm路径修改为【D:Program Filesnodejsnode_global】
测试
npm install express -g # -g是全局安装的意思
执行成功,这里提示npm版本需要提升。
added 57 packages in 5s
npm notice
npm notice New minor version of npm available! 8.5.5 -> 8.10.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.10.0
npm notice Run npm install -g npm@8.10.0 to update!
npm notice
vue环境配置
安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装vue.js
cnpm install vue -g
cnpm install -g @vue/cli