项目作者: hxg543453406
项目描述 :
一个nuxt+element+axios+i18n国际化的管理后台例子
高级语言: Vue
项目地址: git://github.com/hxg543453406/nuxt-admin-demo.git
Build Setup
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm start
# generate static project
$ npm run generate
特别说明
- 开发中要设置启动的端口,去server/index.js文件修改host和port的参数;
- 开发中接口设置, 去plugins/axios.js里面修改baseURL
- 全球化基础数据在publice/lang下面文件修改
- 该架构无需设置路由,只需要在pages文件下创建.vue文件会自动生成路由。规则请参照https://zh.nuxtjs.org/guide/routing
- layouts文件为布局方式,默认是使用default.vue的布局,如需自定义就在此文件定义布局,然后再pages下的文件中添加一个属性layout: ‘你要的布局文件名称’,该数据与vue的data是同级别的。