1.配置代理域名:
config/index.js
2.npm run dev 打包 生成 dist 目录 http 服务运行 里面的index.html文件
二.线上环境请求跨域
1.配置代理:
#简单代理
location /api {
add_header 'Access-Control-Allow-Origin' '*'
proxy_pass http://域名
}
2.打包命令 : npm run build
生成 dist 目录 http 服务运行 里面的index.html文件
在linux中一般我们在运行node文件时用的命令为:node server.js &可不可以不用输入node并且后缀也去掉呢,是可以的,操作如下:
第一步、将后缀删除并添加可执行权限
chmod +x server
这样在linux中文件名已经改变了颜色,变成绿色(在Ubuntu中可执行文件的颜色为绿色).
第二步、将node的安装路径写到server文件的开头,如:
#!/usr/local/node/bin/node...其余是server的文件内容
第三步、执行
./server &
这样就简化了node执行的步骤,其实也没简化,只是看起来更像是linux命令,并且屏蔽了文件后缀。