涵盖的知识点(踩坑总结)
服务器渲染项目搭建 foam表单提交 导入html渲染引擎 解决跨域问题 404 405 报错 axios请求(get post请求) 路由跳转 等等知识点
以上均为本人才过的坑[苦逼]
项目搭建
- 新建一个文件夹(尽量以英文方式命名)
- 打开文件夹 在文件路径中打开cmd进行项目初始化 使用npm init
遇到这个问题,直接一路回车便可以了。然后文件夹会出现一个package.json文件(记录当前状态下所需的依赖包) - 创建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文件夹作为服务端渲染的文件的文件夹。整体下来,项目的目录大概是这