nodejs的介绍和安装
介绍
js是浏览器交互的必备的语言。
几乎完全兼容原生js语法;新增了各种功能、事件非阻塞 异步;模块化开发;可以跟主机系统交互。可以读写文件、读写数据库。
安装
- 打开.mis安装程序
- 选择组件 nodejsruntime运行时、npm package manager 包管理器、 document说明文档、 add to PAYH添加到window环境变量
- c/c++包编译器。有些关于图形的第三方包c写的需要编译,然后nodejs调用。我们主要web开发暂时不需要安装。
- 安装和完成
验证
- win+R打开运行
- 运行输入cmd或powershell(是cmd的继任者)打开终端。终端terminal/命令行 偏底层的工具,简单理解为QQ这些图形工具基于命令行借口功能
- 终端里 node -v ; npm -v 如果报 不是xxx函数命令的错误,则环境变量配置有问题。
环境变量
- 引题,终端 ping baidu.com 可以查看网络通不通。ping到底来自哪
- node是命令行共计。
自动启动完整写法,终端’C:\Program Files\nodejs\node.exe’-v,tab可以自动补全
绝对路径太麻烦,可以cd命令
cd change directory 改变目录
cd…/返回上一级目录
cd aaa 从当前目录进入到这一集目录, ./可以省略 cd aaa
cd’C:\Program Files\nodejs’ 参数也可以是绝对路径
dir查看当前目录下的所有文件
演变为cd’C:\Program Files\nodejs’然后node.exe -v - .exe后缀可以省略,演变为 node-v但在其它目录无法找到node.exe,只能写绝对路径调用
- windows环境变量.是windows启动时的配置,比如系统内核,登录用户是谁,系统文件夹等
桌面“此电脑”-右键’属性’-高级系统设置-环境变量,分为系统环境变量(全局)和登录用户环境变量(用户)
主要关注"PATH"'Path’我们发现里面是一些路径 分号分割。C:/windows/system32 C:\ProgramFiles\nodejs.
作用:不管在命令行的任何目录下,输入node,系统会先在当前目录下检测有没有,没有的话就去环境变量path下各个路径下查找
帮助用户不用谢绝对路径
(选做)作业,安装java.zip,手动配置环境变量,‘重启电脑’,查看是否能运行。 把nodejs变量路径删掉,重启电脑