一、你好,Node.js
1、Node.js是什么?
我看到的第一眼,就感觉他是前端的JS,或者一门语言吧,但是用的时候基本都用做下载依赖、打包和启动项目(目前就用这几个,后续有新的再提吧)
Nodejs不是一门语言
。Node.js不是库、不是框架
。Nodejs是一个JavasScript运行时环境
。简单点来讲就是Nodejs以解析和执行Javascript代码
。以前只有浏览器可以可以解析执行JavaScript代码
。也就是说现在的jaVa5crpt可以完全脱高浏览器来运行,一切都归功于Node.js
2、Node.js能干嘛?
在Node这个javaScript执行环境中为javaScript提供了一些服务器级别的API:
例如文件读写、网络服务的构建、网络通信、http服务器等处理。。
3、安装Node.js
直接去官网下载最新的----https://nodejs.org/en/, 傻瓜式安装之后,打开自己的命令行窗口,用node -v,如果有看到自己安装的版本就说明安装成功了。
4、关于npm
原先我们下载东西要先找到网址,然后再去下,这样挺麻烦的。之后就用到了npm,npm是世界上最大的开源库生态系统。绝大多数JavasScript相关的包都存放在了npm上,这样做的目的是为了让开发人员更方便的去下载使用,例如安装jquery: npm install jquery
5、Hello,Node.js!
先自己创建一个以.js结尾的文件然后在里面写上
var helloworld='hello world';
console.log(helloworld);
再当前文件夹按住shift+点击鼠标右键,进入powershell窗口,或者你可以用命令窗口切换到当前文件所在的窗口,都可以。然后输入命令node+文件名字,就可以看到打印了结果,不需要浏览器支持就可以运行js代码。
**
还有一些命令,我会一步一步更新的,现在上班了,更的慢了。还有提一嘴,其实我们学的很多东西只是工具而已,不要把它当做魔鬼,应当享受提高自己的过程。初入职场,只想做自己熟悉的东西,这个能理解。但是不要抗拒新的东西,这样会阻碍自己的进步。还有,工作中一定要不懂就问,自己捣鼓一天,还不如别人一句话,切记!!!祝大家新的一年,勇攀高峰,财运滚滚。下班下班,改日见!
**