Coding for ACM/Software Association to share learning experience.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a detailed explanation on how things work, check out the guide and docs for vue-loader.
Please read the style guide before coding on Vue Style Guide. Teamwork should strictly followed by this guide.
Please use these aliases instead of paths.
'@': resolve('src')
'assets': resolve('src/assets')
'components': resolve('src/components')
'common': resolve('src/components/common')
'pages': resolve('src/pages')
# fix warning by eslint
npm run lint
Please use eslint to fix warning in code before commit.
# install commitizen
npm install -g commitizen
Please install commitizen
to standardize your commit message.
If you do not know how to use git
, please read this article and try it by yourself.
# use 'git cz' to replace 'git commit'
git cz