你可能已经基本掌握了html、css、和JavaScript,可能已经独立完成一些网页效果,但是一踏入node相关的领地就感觉手足无措,对后台一无所知,希望学习却有不知如何下手,那么我来帮你搭一个台阶,让你更快地进入node的世界。
如果你已经开始去尝试了解node,一定会听过这些名词:
- 异步IO
- 事件驱动
- 单线程
当你已经开始懵逼的时候,又有人告诉你要了解http协议,了解操作系统,巴拉巴拉....
当你开始怀疑自己能力的时候,又有人告诉你语言和工具不重要,重要的是算法,然后你就彻底失去了学习的动力,打开st,操起jQuery,默默念一句:“学海无涯,回头是岸。”那些看似学有所成的人总是给初学者一种感觉:学习如此严肃,你要有所准备!其实,准备个p呀,想学node,管他什么协议,什么算法,什么线程!就直接到官网,下个安装包,先把node装上再说。
说道这里,你应该已经装好了node,如果没装,先不要继续看,装好再说。
node安装完成:萌新会问几个萌萌的问题
为什么桌面没有增加node的图标(快捷方式)?
答:额~因为有了我们也用不到(不知道还有没有更好的答案)。
那没图标我们怎么知道是不是成功地安装了呢?
答:需要在命令行输入下面的命令,如果弹出node版本号,那么说明安装成功。
node -v复制代码
什么是命令行?(又是一个萌萌的问题)
答:win键+R,打开运行窗口,输入cmd,回车就能看到命令行。这个是windows操作系统自带的命令行工具。我本人还是比较喜欢用git bash,如果下载并安装了git,就可以直接使用git bash这个命令行工具了。关于命令行工具,那就是另一个话题了,有机会再单说。
什么是环境变量,好多教程都写需要配置环境变量。
答:以前版本的node需要自己配置环境变量,现在可以跳过这步了。关于环境变量,用两天命令行之后,自然就懂了,照着教程一步步配,没什么意义。
node安装完成,接下来要执行我们的第一个js程序了,步骤如下:
- 新建一个文件夹(或者叫目录,也或者叫项目,都无所谓)
- 在文件夹中新建一个文件hello.js,代码如下:
console.log("hello node");复制代码
- 将命令行工具的目录切换到这个新建的文件夹中,然后执行:
node hello.js复制代码
在命令行中(或者叫控制台)就会输出“hello node”,我们的第一个程序就成功运行了。
总结
while(true){* 想学node,撸起袖子干(写代码)就是了,别管那些理论的概念。* 干不动了,再来补充理论知识。* 理论知识补充的可以干了,那就接着干。}复制代码
ps:
- 如果有帮助,别忘了点赞哟!
- (点个头啊,有个p帮助啊,费了半天话就说了个hello world!)
- 额~后续还会有的,还会有的。