ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

创建web服务器的步骤

2021-01-19 23:03:56  阅读:106  来源: 互联网

标签:npm web 模块 -- 步骤 install 服务器 save 安装


创建web服务器的步骤
1.初始化nodejs项目(服务端项目)
npm init
名称必须写,英文字母数字结合,避开关键字,不能使用中文
其他参数可选 一路回车
自动生成一个package.json文件
作用:描述当前node项目的相关信息,比如:项目作者、项目名称、项目版本、项目的主程序入口文件等
2.创建主程序入口文件index.js (自定义文件名)
3.安装所需要的第三方模块
npm install 模块安装命令
npm install express --save 快速地搭建一个完整功能的网站
npm install body-parser --save 解析html 便于上传文件
npm install mongoose --save 连接数据库
npm install ejs --save 模板引擎 ejs (默认自带)

 

 

--save 将所需要的模块安装后,自动在package.json文件添加到对应的属性中
4.编写服务端程序代码 (导入需要的模块并生成实例化步骤)

 

 


简易服务器全局安装

express-generator模块,全局安装,任意一个位置都可以使用的模块
作用:搭建简易web服务器,即快速生成express框架,替代之前的一系列操作
1. npm install express-generator -g
// -g global 全局
// --save 作为局部模块安装,并将安装好的模块添加至package.json的dependencies参数中

2. 搭建web服务器(在当前文件夹下直接搭建)
express -e
// -e 支持ejs模块

3. npm install 安装package.json文件中所需要的所有依赖模块

//注意事项
默认线上上传的nodejs项目,都不具备node-modules文件夹,该文件夹比较占内存,所以需要使用npm install 安装package.json中所有的模块


// public文件夹:静态资源文件夹
// app.js文件: 项目主程序入口文件,即index.js
// bin中www: 可以修改端口号

 

 


前端,后端,前台,后台,浏览器端,服务器端
客户端,服务端

网站构成:域名,空间,程序源代码(前台和后台)
前端:html+css+js,显示静态数据
后端:动态数据和业务逻辑的功能实现
前台:买家和买家
后台:超级管理员

浏览器端 浏览器所在的端口,(火狐,谷歌,IE,360)
服务器端 所访问的域名对应的数据所在的端口

服务器:存储大量数据

web前端 :html + css + js
服务端:java, 大数据, php, ruby, c++, c#, nodejs 等


HTML: Hyper Text Markup Language 超文本标记语言
HTTP: Hyper Text Transfer Protocol 超文本传输协议


www资源在线上传输时,遵循的网络协议
url:网址路径,比如http://www.baidu.com

 

标签:npm,web,模块,--,步骤,install,服务器,save,安装
来源: https://www.cnblogs.com/onesea/p/14300552.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有