先准备一个 Node 项目,这里我用的还是 Node 课程里创建的这个项目 .. 打开命令行工具 ... 进入到我的桌面上的这个项目目录 ..
先查看一下分支 .. 可以切换到 master 这个分支的上面 .. 然后再基于这个分支去创建一个新的分支 ...
名字是 file-upload ..
在课程里我们会在这个分支下去定一些代码 .. 主要的目的就是去理解文件的上传 .. 我会把代码 push 到 ninghao 在 github 网站上的这个 ninghao-node 这个仓库里面 .. 到时候你可以找到这个仓库,然后查看一下这个 file-upload 分支里的东西 ..
用编辑器打开这个项目 ..
打开它的 package.json .. 再回到命令行 ..
先为项目安装一下 express .. 我会用到这个包去创建应用的服务器 ..
npm install express --save
去掉多余的 package ...
再去安装一下 nodemon .. 它已经在项目的开发依赖里面了 .. 我们可以直接在命令行下面,执行一下 npm install ..
回到项目 .. 在这个 package.json 里面,已经配置好了 start 这个脚本 .. 就是用 nodemon 执行一下 index.js ..
打开 index.js,去掉里面的东西 ...
然后导入 express .. const express 等于 require express ..
创建一个应用 .. 名字是 app .. 把执行 express 的结果交给它 ..
再用 app 的 listen .. 创建一个服务器 .. 端口是 8080 .. 创建以后 log 一条信息 .. 提示用户服务的地址 .. localhost:8080 ..
回到命令行 .. 执行一下 npm start ...
下面我们一起看一下 Node 应用里的上传文件的方法 ..