Overview
The Nuxt-Sailsa application is a concept proof that demonstrates the combination of Sails, Nuxt, and Vuetify. This application serves as a UI framework using Vuetify and integrates both Sails and Nuxt.
Features
- Concept proof of sails + nuxt working together
- Uses Vuetify as the UI framework
- Easy setup with git clone and npm install
- Development mode option with nodemon or pm2 for server-side reloading
- Simple debugging setup with VSCode
- Production-ready with npm start command
Installation
To install the Nuxt-Sailsa application, follow these steps:
- Clone the repository using the command
git clone https://github.com/AngelMunoz/sails-nuxt.git. - Install the dependencies by running
npm install. - For development mode, set the NODE_ENV environment variable to “development” and run the command
node app.js --log.level=silly. For Windows, omit the NODE_ENV part. - To reload the server-side part of the framework, consider using pm2 or nodemon.
- For debugging in VSCode, press F5 after running npm install.
- For production, follow Sails’s Team Recommendations and run the command
npm start.
Summary
The Nuxt-Sailsa application combines the power of Sails, Nuxt, and Vuetify to create a versatile and user-friendly UI framework. With its easy installation process and development-ready features, this application is a great option for developers looking to utilize these frameworks together.