搭建一个nodejs项目 使用express

xiaoxiao2021-02-28  113

初始化项目

新建一个文件夹,运行 npm init 初始化项目

mkdir wqs_node cd wqs_node npm init

按照提示输入一些项目的相关信息

D:\web\node>cd wqs_node D:\web\node\wqs_node>npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults See `npm help json` for definitive documentation on these fields and exactly what they do. Use `npm install <pkg> --save` afterwards to install a package and save it as a dependency in the package.json file. Press ^C at any time to quit. name: (okadaGo) Sorry, name can no longer contain capital letters. name: (okadaGo) okada_go version: (1.0.0) description: entry point: (index.js) test command: git repository: keywords: author: license: (ISC) About to write to D:\web\node\okadaGo\package.json: { "name": "wqs_node", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } Is this ok? (yes) D:\web\node\wqs_node>

目录结构

建立三个文件夹:public、routes 和 views。

项目的文件结构如下

├─models/ ├─public/ ├─routes/ ├─views/ ├─index.js └─package.json

对应文件及文件夹的用处:

models 存放操作数据库的文件public 存放静态文件,如 css、图片等routes 存放路由文件views 存放模板文件index.js 程序主文件package.json 存储项目的信息,比如项目名、描述、作者、依赖等

安装依赖

安装 express 框架

npm install express --save

启动项目

进入项目的根目录,建立一个 index.js 文件,并加入如下代码

var express = require('express'); var app = express(); app.get('/', function(res, rep) { rep.send('Hello, word!'); }); app.listen(3000);

然后在控制台中输入

node index.js

接着使用浏览器访问 http://localhost:3000 ,即可访问

转载请注明原文地址: https://www.6miu.com/read-24514.html

最新回复(0)