最近想的嚐试自己记录一些手边的小事
就从node js 开始吧
图片来源
Node js
node js 使用的是 javascript 的开放原始码,
可以很容易的建立一个Web server,
对于新手来说较好上手,入门门槛相对较低
Express
express 是应用在node js 上的一个web应用框架,也是目前大多数的使用者会搭配使用的
首先,得先安装node js
下载node js :
选择LTS版本
https://nodejs.org/en/
接下来就是懒人安装法....
如果有安装成功,可以开启 Node.js command prompt
输入 node -v 的指令,即可得到目前的版本为v12.13.0
下一步.
开启 Node.js command prompt ,将路径指定到要建立专案的目录下,
目前是预计把专案放在一个 D:mySqlLite 资料夹里面
下一步.
npm init 指令
npm 是nodejs里的一个管理插件的软体,在安装nodejs 时就会顺便安装了
init 指令启动后,node js 会寻问一些有关专案的相关问题
基本上,都是懒人大法'Enter',除了其中一个'entry point' 这个是设定是当nodejs启动后,你想要指定哪一档案为第一个进入的档案,如果不小心enter按的太开心,在之后的json也是可以修改entry point 的档案的,全部按完后,记得最后要 key yes,设定的资料才会生效。
下一步.
建立完成后,可以发现专案目录下有产生一个 package.json的档案
打开 package.json 的档案,可以看到 init 的设定值,
如果以后要修改程式进入的档案也可以从 'main' 修改
package.json 也会记录该专案用了哪些套件软体,如果以后专案要搬移,或是copy给其他同事,可以直接给package.js档即可,就不用拿整个node_modules目录了,
伙件拿到后,只要再执行 npm install 即可安装完该专案有的套件,是不是很方便呢!
就快完成了!!!
接下来
即将把express 安装进工作目录
在 Node.js command prompt 输入 'npm install express --save'
安装完成后,你会发现工作目录下长了一个体型庞大的资料夹,其中也包含着express
基本上这样就算安装完成了。
好用的补充:
nodemon
nodemon 是个套件,非常好用的套件,激推!!!
当nodemon执行时,会侦侧你的执行档(app.js)的程式码有没有改变,
当有改变即会自动重启,
因为在开发阶段,不停的retry 档案是不可避免的,
nodemon 可以省掉开发时输入 node app.js 的程序
就来启动一下吧!
express 安装完后,基本上就差一哩路了!
接着开启 visual studio code
在工作目录下建立一个 app.js 的档案 (因为在init的设定里,把app.js作为程式进入的档案,如果当时的你是使用预设值,那请命名为 index.js)
接着新增程式码:
var express = require('express');var app = express();app.get('/', function (req, res) { res.send('Hello World!');});app.listen(3000, function () { console.log('mySqlLite listening on port 3000!');});
存档后,赶紧来执行一下
Node.js command prompt 输入 nodemon app.js
打开浏览器输入 127.0.0.1:3000
另外,除了在Node.js command prompt 上启动node js
在vs code 上也能开启终端机执行 nodemon app.js
这次就先写到这里吧 XD
第二集在这里
安装 Node js -- express + sqlite-2