A drag-and-drop mobile website builder base on Vue.
npm install
First of all,create a database piper
in PostgreSQL
, MySQL
, SQLite
or MSSQL
.
Then set up .env
file with your:
- Database connection details
- Qiniu SDK config
- Github
CLIENT_ID
andCLIENT_SECRET
cp env.sample .env
npm run db:update
npm run dev
// `px` is converted to `rem`
.convert {
font-size: 16px; // converted to 1rem
}
// `Px` or `PX` is ignored by `postcss-pxtorem` but still accepted by browsers
.ignore {
border: 1Px solid; // ignored
border-width: 2PX; // ignored
}
- Login with Github base on Passport.js.
- Use Sequelize.js for Database dialects.
- Use Axios instead of vue-resource.
- fix issues.