发布部署问题
服务器部署:
npm run build
在新文件夹中创建ecosystem.config.js
module.exports = {
apps: [
{
name: 'xxxxxxxxxxx', // 这个name就是pm2启动时需要的name
exec_mode: 'cluster',
instances: '1', // Or a number of instances
script: './node_modules/nuxt/bin/nuxt.js',
args: 'start'
}
]
}
这时候文件夹中有以下文件
.nuxt
static
nuxt.config.js
package.json
ecosystem.config.js
上传到服务器,执行cnpm installl,文件夹中会生成node_modules
运行pm2 start
服务运行成功,以后台的方式跑在对应的端口上,后续使用nginx转发端口即可
# nginx 转发
location /{
proxy_pass http://localhost:3000/
}
总结一下:
1.如何在 head 里面引入js文件
2.nuxt使用less,sass等预处理器
3.如何使用px2rem
4.如何拓展 webpack 配置
5.如何添加 vue plugin