在学习前端的过程中,最开始我们需要展示在页面上的数据都是写死在系统里的假数据。然而,实际上前端是要与后台服务器交互进行数据存取的。如何搭建服务器见下文。

一、使用Node.js+express用命令行搭建服务器

目前我们还为涉及到写数据的问题,我们希望实现从服务器中读取数据,那么我们首先需要搭建一台服务器。

搭建服务器的过程分以下三步。

①安装node.js

②安装express

npm install -g express -generator //全局安装express命令安装工具

npm install -g express //安装express框架

③构建项目

cd 目录

express name -e

npm install //安装组件

④启动服务器

npm start //启动项目(服务器)

在前端未与服务器进行通信时,我们的数据都存在于static中的mock文件夹下。

mock数据

在我们使用node+express搭建了服务器之后,可以把文件放在publi

node修改服务器默认端口,用node+express搭建服务器,解决跨域问题,更改端口号...相关推荐

  1. Express解决跨域问题

    跨域:指的是浏览器不能执行其他网站的脚本.它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制. 例如:a页面想获取b页面资源,如果a.b页面的协议.域名.端口.子域名不同,所进 ...

  2. 阿里云服务器,修改Apache2默认端口80

    阿里云服务器,修改Apache2默认端口80 Apache2默认端口是80,但是一般这个80端口会被别的进程占用,为了避免进程之间冲突,有时候我们可以修改默认端口,个人修改原因是因为部署域名的时候需要 ...

  3. 浅谈node结合express第三方插件使用跨域

    目录 node实现跨域 CORS实现跨域 jsonp 创建一个服务器 index.js文件的 路由的配置! user.js文件 => 定义着user的相关路由 前端发起一个jsonp请求 服务器 ...

  4. Linux 修改SSH 默认端口 22,防止被破解密码

    2019独角兽企业重金招聘Python工程师标准>>> Linux/Unix 系统,很多人使用SSH + 密码来登陆服务器,默认 22端口,这样会有被暴力破解密码的危险(除非密码足够 ...

  5. linux怎么修改sftp默认端口,如何在 Linux 系统中如何更改 SFTP 端口

    SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件. 它还允许您对远程文件执行各种文件操作并恢复文件传输. SFTP可以替代旧版FTP协议. 它具有FTP的所有功 ...

  6. 修改smb默认端口_centos7 ssh端口更改方法

    至于为什么要修改SSH端口号,那是因为大家都知道SSH的默认端口是22,为了让我们的服务器安全性更高一些,也就有了修改SSH默认端口的想法. 平常未修改SSH默认端口时,我们通常是ssh用户名@IP地 ...

  7. centos7 安装Apache、PHP、MariaDB并修改相关默认端口

    一.安装前准备开放端口 需要配置服务器端口,天翼云80端口默认关闭,这里使用8080端口作为web访问端口,62323端口作为数据库MySQL的端口. 关闭firewall: systemctl st ...

  8. linux 修改mysql默认端口3306

    linux 修改mysql默认端口3306 cd /etc/mysql/my.cnf 修改两处 客户端的port=3306 和mysqld的服务器端口port=3306 [client] port=3 ...

  9. 如何修改tomcat默认端口号(详细步骤)

    tomcat默认的端口是8080(访问端口) http的默认端口是80. 如果访问的时候 输入http://www.baidu.com 相当于http://www.baidu.com:80 真正在项目 ...

最新文章

  1. 如何查看linux版本
  2. 高并发大流量专题---8、动态语言的并发处理
  3. mysql填加序列号(仿照oracle row_number函数)
  4. xcode 中 的工程模板
  5. c++面试题之标准模板库
  6. ghostblog主题_读Ghost博客源码与自定义Ghost博客主题
  7. 数据分析-书籍整理(二)
  8. 蔡高厅老师 - 高等数学阅读笔记 - 06 - 高阶导数 隐函数- 02 (28、29、30、31)
  9. 人寿保险分红型的十年能取出来吗?
  10. Jmeter的基础讲解
  11. Windows强制关机之后,自动修复失败,无法开机的问题解决
  12. python----语句
  13. 4K视频剪辑、特效合成、调色完美硬件配置方案2018
  14. C#基础代码笔记(五)
  15. 小米屏和展讯屏幕调试参考 写的较好(有发送速率)
  16. 品酒论三国之一(创业时代的第二堂必修课:自助者天助)
  17. 微信小程序如何返回到上一个页面,并刷新页面呢?
  18. 因上努力,果上随缘。
  19. 从苏宁电器到卡巴斯基第25篇:难忘的三年硕士时光 III
  20. 噢!查重原来是这样实现的啊!

热门文章

  1. WEB前端学习-合并单元格
  2. Echarts 折线图 渐变色 不堆叠
  3. 【TeamViewer Host插件】电脑端控制安卓手机(小米)【解决方案】
  4. laravel组件单独加载(2):模型 Eloquent ORM
  5. 职称计算机考试用友u8试题答案,2013年职称计算机考试用友U8模拟试题及答案(8)...
  6. PHP初级【10天小积累-第三天】
  7. spring-security(二十五)鉴权
  8. 酷狗android平板,安卓平板车载共享 体验酷狗音乐HD版
  9. 2016年4月18号***学习总结
  10. Power Automate:发送带有SharePoint列表附件的邮件