赞
踩
就如java运行需要jvm虚拟机,js执行可以在浏览器里面执行,平时我们通过chrome的console命令窗口执行,就是浏览器支持js运行,nodejs就是这样一个平台,可以脱离浏览器,运行js
node就是一个javascript的运行环境(平台),用来开发服务端应用程序,web系统。其特点是体积小,快速,高性能。
node就是一个给予谷歌v8引擎的一个javascript的运行时,可以理解为运行js的一个虚拟机
。他使用的是一个事件驱动,非阻塞I/O模型,他是将js的运行环境搬到了服务器端
node里面其实还分了两块,一是封装了v8引擎,目的是为了执行es(如定义变量,定义函数等),另外一个提供了大量的工具库,是帮助node实现各种功能的,提供了一些以前js的环境办不到的事情,比如文件操作,网络操作,操作系统的操作。
javascrip是有ecmascrip语言,BOM,DOM组成的, Dom,BOM(浏览器开放出来的API)
npm就是JavaScript的包管理工具。类似Java语法中的maven,gradle
安装教程见->参考教程
新版nodejs里集成了npm,只要nodejs安装成功,npm也应该安装成功,在cmd中输入npm -v,即可查看到npm的版本号。
npm config set prefix “D:\nodejs\node_global” //配置全局模块存放路径
npm config set cache “D:\nodejs\node_cache” //cache路
C:\Users\华>npm config get prefix
D:\nodejs\node_global
打开cmd,输入node,回车,再输入require(‘cluster’),如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。
C:\Users\华>node Welcome to Node.js v16.13.1. Type ".help" for more information. > require('cluster') EventEmitter { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, isWorker: false, isMaster: true, isPrimary: true, Worker: [Function: Worker], workers: {}, settings: {}, SCHED_NONE: 1, SCHED_RR: 2, schedulingPolicy: 1, setupPrimary: [Function (anonymous)], setupMaster: [Function (anonymous)], fork: [Function (anonymous)], disconnect: [Function (anonymous)], [Symbol(kCapture)]: false }
pm install cnpm -g
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org
C:\Users\华>node -v
v16.13.1
C:\Users\华>npm -version
8.1.2
C:\Users\华>cnpm -v
cnpm@7.1.0 (D:\nodejs\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@6.14.15 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npm\lib\npm.js)
node@16.13.1 (D:\Program Files\nodejs\node.exe)
npminstall@5.3.1 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=D:\nodejs\node_global
win32 x64 10.0.19042
registry=https://registry.npmmirror.com
npm install vue --save # --save:让vue包下载到当前目录下
$ npm install jquery --save
$ npm install webpack --save-dev
npm uninstall cnpm -g
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。