Skip to content

liqian7/nuxt-element-dashboard

This branch is 92 commits behind levy9527/nuxt-element-dashboard:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
levy
Feb 14, 2019
26ab6fc · Feb 14, 2019

History

92 Commits
Nov 22, 2018
Jan 24, 2019
Jun 5, 2018
Jun 5, 2018
Jun 5, 2018
Nov 30, 2018
Jun 5, 2018
Jun 5, 2018
Feb 14, 2019
Jan 28, 2019
Jan 18, 2019
Jan 22, 2019
Jan 22, 2019

Repository files navigation

nuxt2 + element dashboard

Docs

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

Script

# install dependencies
$ yarn

# serve with hot reload at localhost:3000
# using mock api to develop
$ yarn mock

# using mock api to develop which doesn't need login
$ yarn mock:nologin

# using backend api to develop
$ yarn dev

# build for production
$ yarn build

环境变量

使用.env设置环境变量, 即在项目根目录新建一个.env文件, 填写环境变量即可。

.env文件示例:

# 左边是变量名(一般大写,下划线分割单词),右边是变量值 
# 注意=号两边不能有空格
TESTING_VAR=just-fot-testing
ANOTHER_VAR=another

可以在项目的vue文件或js文件中读取

mounted() {
  console.log(process.env.TESTING_VAR) // 输出 just-fot-testing
}

工程自带的环境变量

# axios的baseURL,可不传。不传时,则使用相对路径发送请求
API_SERVER=
# 对应webpack的publicPath,一定要/结尾
PUBLIC_PATH=
# 传1则不会有登录拦截
NO_LOGIN=

构建

构建默认生成的是hash路由模式的spa

命令如下:

yarn build

构建必传的环境变量有:

PUBLIC_PATH=

About

⚡️develop your admin-dashboard fast

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.6%
  • Vue 48.1%
  • CSS 3.3%