一文掌握:服务器渲染的web开发搭建以及运行(html nodejs cors express)

本文详细介绍了服务器渲染的web开发过程,包括项目搭建、解决跨域问题、axios请求、路由跳转等知识点。通过实例讲解了如何处理表单提交、使用session和JWT认证,以及如何配置HTML渲染引擎进行页面跳转。
摘要由CSDN通过智能技术生成

涵盖的知识点(踩坑总结)

服务器渲染项目搭建 foam表单提交 导入html渲染引擎 解决跨域问题 404 405 报错 axios请求(get post请求) 路由跳转 等等知识点
以上均为本人才过的坑[苦逼]

项目搭建

  1. 新建一个文件夹(尽量以英文方式命名)
  2. 打开文件夹 在文件路径中打开cmd进行项目初始化 使用npm init
    在这里插入图片描述
    遇到这个问题,直接一路回车便可以了。然后文件夹会出现一个package.json文件(记录当前状态下所需的依赖包)
  3. 创建node-models配置包文件
    这里顺序依次为:
npm install nrm -g
npm install -g cnpm --registry=https://registry.npm.taobao.org    
cnpm install     安装node-modules

按顺序执行便可以安装好node-models文件(用来装所需的依赖包)
在这里插入图片描述
4. 创建js文件(用于配置路由,作为后端服务器) 创建public文件夹作为主页面暴露的文件 创建views文件夹作为服务端渲染的文件的文件夹。整体下来,项目的目录大概是这

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值