README.md 1.0 KB

shanlan

Nuxt.js project

Build Setup

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev # Or yarn dev

# build for production and launch server
$ npm run build # Or yarn build
$ npm start # Or yarn start

# generate static project
$ npm run generate

生产环境部署(使用PM2)

# install pm2 globally
$ yarn global add pm2
# launch production server
$ yarn start:pm2
# Display all processes status
$ pm2 ls
# Show all information about app
$ pm2 show shanlan
# Display memory and cpu usage of each app
$ pm2 monit
# Display logs
$ pm2 logs
# Stop
$ pm2 stop shanlan
# Kill and delete
$ pm2 delete shanlan

For detailed explanation on how things work, checkout the Nuxt.js docs.

解决编译或打包时内存溢出,过程停止:

npm install -g increase-memory-limit

windows

set NODE_OPTIONS=--max_old_space_size=4096

mac/linux

export NODE_OPTIONS=--max_old_space_size=4096