环境
Linux Centos7
一、安装node.js(npm)
1 | ### yum安装npm(完成这个即可) |
二、基础操作
1 | ## package.json |
三、安装React
1 | $ cnpm install -g create-react-app |
四、html文件中引入react
1 | <html> |
运行
运行npm start
访问:localhost:3000
如果不想用默认端口3000
1 | cd node_modules/react-scripts/scripts |
这样就成功了,如果不成功可以查看端口是否开放。
项目
npm run build
这会在项目树中生成一个名为build的文件夹。该文件夹包含了我们的ReactJS应用程序所需的所有静态文件。
用Nginx提供静态文件访问
将sa-frontend/build文件夹的内容移到**[nginx安装目录]/html**中。
这样,生成的index.html文件可以在[nginx安装目录]/html/index.html(这是Nginx的默认访问文件)中访问到。
默认情况下,Nginx服务器会监听80端口。可通过修改[nginx安装目录]/conf/nginx.conf文件中的server.listen参数来指定其他端口9034。
使用浏览器打开localhost:9034,ReactJS应用程序将会出现。
nginx.conf
1 | server { |