剧场模式
首页后端NodejsNodejs + Express 实现多用户博客系统

Node.js + Express 实现多用户博客系统 #2 搭建项目代码

求知小风 · 真仙发布于
3

$ npm init
$ npm init -y
$ npm install express --save
$ npm install nodemon --save-dev

app.js

const express = require('express');

const app = express();

app.get('/', function(req, res) {
  res.send('hello world');
})

app.listen(5000, function() {
  console.log("Server started on port 5000...");
})

package.json

{
  "name": "nodejs-blog",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "nodemon app"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.16.3"
  },
  "devDependencies": {
    "nodemon": "^1.17.3"
  }
}
8 条回复
  • chengqiwu · 合体
    chengqiwu · 合体 #1

    为什么不用yarn?要有npm

  • 求知小风 · 真仙

    没有考虑啥,可以用啊,一样的,这里不限制。

  • chengqiwu · 合体
    chengqiwu · 合体 #3

    我遇到一个bug或者问题,就是在根目录存在package.json,安装使用yarn是正常的,子目录某个文件下也有package.json,然后cd该目录,命令行输入yarn安装,但是无法正常安装,它是安装到根目录的

  • 求知小风 · 真仙

    不应该吧,这种情况,之前前后端的项目也有过,进去了别的目录 npm install 或 yarn install 就会对应那个目录的,不会跑到别的目录去的,除非进错了。

  • 求知小风 · 真仙

    按照我那样使用 npm 也没多大关系,先项目搞起来再说。

  • chengqiwu · 合体
    chengqiwu · 合体 #6

    好的,👌

  • suzhi82 · 合体
    suzhi82 · 合体 #7

    请问你创建目录和文件的时候都是在NERDTree 里面创建的吗?具体如何操作的呢?

  • 求知小风 · 真仙

    在 nerdtree 那个 tree 窗口里,按 ma 就是创建目录和文件,创建目录的时候,文件名要加 /,比如 src/,文件就 a.js 之类,删除的话是 md,其实这些命令都是可以查看的。你按一个 ? 就出来了。或看 nerdtree 的文档。

加微信(qiuzhi99666)入群官方服务号
随机课程
基于角色的权限控制原理与实战

基于角色的权限控制原理与实战

17 个视频2 小时 17 分钟高级

Pro¥ 199.00¥ 159.20

TypeScript已完结新课程

课程目录

1FreeNode.js + Express 实现多用户博客系统 #1 课程介绍

FreeNode.js + Express 实现多用户博客系统 #2 搭建项目代码

3FreeNode.js + Express 实现多用户博客系统 #3 pug 模板引擎

4ProNode.js + Express 实现多用户博客系统 #4 MongoDB 的安装与使用

5ProNode.js + Express 实现多用户博客系统 #5 Node.js 使用 Mongoose 连接 MongoDB 数据库

6ProNode.js + Express 实现多用户博客系统 #6 保存文章到 MongoDB

7ProNode.js + Express 实现多用户博客系统 #7 用 bower 来管理 Bootstrap 和 jQuery

8ProNode.js + Express 实现多用户博客系统 #8 显示文章的内容

9ProNode.js + Express 实现多用户博客系统 #9 修改文章的内容

10ProNode.js + Express 实现多用户博客系统 #10 删除文章

11ProNode.js + Express 实现多用户博客系统 #11 显示 flash 信息

12ProNode.js + Express 实现多用户博客系统 #12 表单验证

13ProNode.js + Express 实现多用户博客系统 #13 使用路由中间件重构代码

14ProNode.js + Express 实现多用户博客系统 #14 显示注册用户的表单

15ProNode.js + Express 实现多用户博客系统 #15 注册页面表单验证

16ProNode.js + Express 实现多用户博客系统 #16 注册功能加密密码保存到数据库

17ProNode.js + Express 实现多用户博客系统 #17 登录页面和 cookies 概念

18ProNode.js + Express 实现多用户博客系统 #18 登录认证工具 passport 介绍

19ProNode.js + Express 实现多用户博客系统 #19 使用 passport 实现登录功能 part 1

20ProNode.js + Express 实现多用户博客系统 #20 使用 passport 实现登录功能 part 2

21ProNode.js + Express 实现多用户博客系统 #21 实现注销功能

22ProNode.js + Express 实现多用户博客系统 #22 文章与用户关联实现访问控制 part 1

23ProNode.js + Express 实现多用户博客系统 #23 文章与用户关联实现访问控制 part 2(完结)

学员(55)
testtest233 · 练虚sdrb001 · 练虚wzjcool · 练虚zjd · 合体双面刀片 · 练虚yangfucai · 金仙约里克 · 化神highcker · 太乙zbx7858 · 道祖wjllance · 真仙cc20140820 · 真仙凉寻@ · 真仙
最新动态
testtest233 · 练虚学习到了5:06
sdrb001 · 练虚学习到了1:13
wzjcool · 练虚学习到了4:50
zjd · 合体学习到了4:37
双面刀片 · 练虚学习到了0:58
统计信息
    学员: 15268
    视频数量: 883
    帖子数量: 433

© 汕尾市求知科技有限公司 | 粤ICP备19038915号 | 在线学员:129

Top