React服务端渲染框架Next.js
1、全局安装脚手架
npm install -g create-next-app
2、创建项目
# 进入对应文件夹,执行如下命令,创建项目
npx create-next-app next-create
cd next-create
yarn install
yarn dev
安装并启动成功后,会出现如下界面:
3、编写react页面
export default () => {
return (
<div>线索管理</div>
)
}
完成后可直接请求此页面
4、Xcode项目Git提交代码发生LF will be replaced by CRLF in 问题
原因是需要提交的文件是在windows下生成的,windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示,解决办法:
git config --global core.autocrlf false
再执行git 提交
5、修改启动端口
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start -p 3008"
}
6、部署启动
yarn install
yarn build
yarn start > log.info &
curl http://127.0.0.1:3008/myselfInfo