随着年龄的增长,整个人变得越发的焦虑了起来,时不时总想做点什么,想着是不是能靠着写作一夜暴富,偶尔看到github上牛逼的软件,又会幻想自己是不是也可以。然后一思考,自己只是个普普通通的增删查改前端程序员,又何德何能跟那些大神去相提并论。眼看着已经32岁了,离35岁越来越近了。。。连个node都不会,起码先把node搞定吧,不求多么厉害,起码能正常写个增删查改,做一个基本的全栈工程师,就这么整吧。一个良好的开端,先从找教程开始。找!找!找! 现在,开启我们的搜索之路,目前我对node的了解,就是觉得他就跟java一样,可以链接数据口,然后写api接口提供给前端调用。先不管对不对,搞起来再说,于是就有了下边的搜索结果
秉着第一个往往就是最好的原则,就是它了《node入门到精通》,点击去一看,还是挺全的:
从node安装,基本概念讲解,express框架(什么东西),以及数据库连接(完全不会),安全性等问题,对于express完全不知道什么,猜测可能是js和vue的关系一样。
一、node.js简介。一目跳过。
二、安装与设置Node.js
身为一个前端程序员,平时开发还是会安装node的吧,这是最基本的。怎么还有个设置,看下设置什么玩意:大致看了下,就让安装NVM包管理工具,可以随意切换node版本,然后就是教你写第一个hello。看一下:
打开你喜欢的代码编辑器,创建一个新的文件,并将其命名为
app.js。
- 在
app.js中,输入以下代码:
javascript
复制代码
console.log("Hello, Node.js!");
- 保存文件后,打开终端或命令提示符,并导航到包含
app.js文件的目录。 - 在终端中,运行以下命令:
bash
复制代码
node app.js
- 你将看到终终端输出了
Hello, Node.js!,这意味着你的第一个Node.js应用程序成功运行了!
我们试一下:可以看下,底部终端确实打印除了consolo.log的内容。
可是,这跟调用数据库,写api接口有毛关系啊啊,我目前完全没看出来啊,咋整,接着往下看呗。说实话,可能我确实太笨了,经常看一些技术文章,啪啪啪写一大堆,就像这个一样,我看会了在终端打印console.log有毛用啊。给我想要的不一样,我很烦躁,先这样吧,有时间往下接着整。