Node JS与Electron安装配置

摘要:
安装NodeJS1.下载NodeJS2.安装NodeJS安装过程如下,忽略的过程中直接点击下一步即可。打开cmd,输入npmconfigsetcache"D:NodeJSode_cache"npmconfigsetprefix"D:NodeJSode_global"3.更改环境变量新增NODE_PATH环境变量新增第三方模块环境变量更改完成之后关闭cmd并重新打开。
安装NodeJS

1.下载NodeJS

Node JS与Electron安装配置第1张

2.安装NodeJS

安装过程如下,忽略的过程中直接点击下一步即可。

Node JS与Electron安装配置第2张

Node JS与Electron安装配置第3张

Node JS与Electron安装配置第4张

Node JS与Electron安装配置第5张

3.配置NodeJS

1.验证NodeJS安装

打开cmd直接输入

node -v
npm -v

Node JS与Electron安装配置第6张

2.配置路径

这里视具体情况而定,我将会把NodeJS安装的第三方模块以及缓存位置更改在NodeJS根目录。
打开cmd,输入

npm config set cache "D:NodeJS
ode_cache"
npm config set prefix "D:NodeJS
ode_global"

Node JS与Electron安装配置第7张

3.更改环境变量

新增NODE_PATH环境变量

Node JS与Electron安装配置第8张

新增第三方模块环境变量

Node JS与Electron安装配置第9张

更改完成之后关闭cmd并重新打开。

4.加速第三方下载

a.修改镜像源

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

Node JS与Electron安装配置第10张

也可以在自己用户名下的.npmrc文件内进行增添。

b.安装cnpm

npm install -g cnpm

或者

npm install --global cnpm

可以看出global这个参数的作用,也就是cnpm将会被安装在node_global这个目录内,之前已经增加了这个目录的环境变量,所以以后可以直接使用这个模块。

Node JS与Electron安装配置第11张

以后下载第三方模块务必使用cnpm来替换npm,这样在下载速度上会有质的提升

Electron配置安装

1.安装electron

cnpm i -g electron

或者把i更改成install,把-g更改成--global,这样都一样的效果。

Node JS与Electron安装配置第12张

2.验证安装

Node JS与Electron安装配置第13张

免责声明:文章转载自《Node JS与Electron安装配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇eclipse中查看字节码SSH框架使用注解简化代码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ElasticSearch性能优化策略【转】

ElasticSearch性能优化主要分为4个方面的优化。 一、服务器部署 二、服务器配置 三、数据结构优化 四、运行期优化 一、服务器部署 1、增加1-2台服务器,用于负载均衡节点 elasticSearch的配置文件中有2个参数:node.master和node.data。这两个参 数搭配使用时,能够帮助提供服务器性能。 1.1> node.ma...

深入浅出Node.js(上)

(一):什么是Node.js Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node.js的前景获得了技术社区的肯定。InfoQ一直在关注Node.js的发展,在今年的两次...

Cannot find module '@babel/core'

错误信息 error in ./src/main.js Syntax Error: Error: [BABEL] F:\webstorm_space\iwts\src\main.js: Cannot find module '@babel/core'Require stack: - F:\webstorm_space\iwts\node_module...

[爬虫]采用Go语言爬取天猫商品页面

最近工作中有一个需求,需要爬取天猫商品的信息,整个需求的过程如下: 修改后端广告交易平台的代码,从阿里上传的素材中解析url,该url格式如下: https://handycam.alicdn.com/slideshow/26/7ef5aed1e3c39843e8feac816a436ecf.mp4?content=%7B%22items%22%3A%5B...

js 时间戳转换为‘yyyy-MM-dd hh:mm’格式(es6语法)

function formatDate(date,fmt) { if(/(y+)/.test(fmt)){ fmt = fmt.replace(RegExp.$1,(date.getFullYear()+'').substr(4-RegExp.$1.length)); } let o = { 'M+':date.getMonth...

原生js版分页插件

之前我在自己的博客里发表了一篇用angularJs自定义指令实现的分页插件,今天简单改造了一下,改成了原生JavaScript版本的分页插件,可以自定义一些简单配置,特此记录下来。如有不足之处,欢迎指出。  需要购买阿里云产品和服务的,点击此链接领取优惠券红包,优惠购买哦,领取后一个月内有效: https://promotion.aliyun.com/nt...