# 黄石官网 > 黄石停车官网:包含首页,停车服务模块,官网中心模块,黄石停车app介绍以及关于我们等模块,分模块具体介绍了相关功能以及各类解决方案。 ##环境依赖 >node v8.9+ ## 项目启动 ```bash # 安装依赖 npm install # 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org # 启动服务 npm run dev ``` 项目访问: [http://localhost:9531](http://localhost:9531) ## 发布 ```bash # 构建测试环境 npm run build:stage # 构建生产环境 npm run build:prod ``` ## 其它 ```bash # 预览发布环境效果 npm run preview # 预览发布环境效果 + 静态资源分析 npm run preview -- --report # 代码格式检查 npm run lint # 代码格式检查并自动修复 npm run lint -- --fix ``` ##目录结构描述 ├── .env.development // 测试环境配置 ├── .env.production // 生产环境配置 ├── .gitignore // git忽略文件 ├── build // 构建相关 ├── dist // 打包生成文件目录 ├── mock // 模拟请求数据/逻辑 ├── package.json // npm包配置文件 ├── public // 静态资源目录 │ └── index.html // 入口页面 ├── src // 源码目录 │ ├── api // 所有接口请求 │ ├── app.vue // 根组件 │ ├── assets // 字体图片等静态资源 │ ├── components // 公共组件目录 │ ├── filters // 全局过滤器 │ ├── icons // 图标目录 │ ├── layout // 全局框架组件 │ ├── main.js // 入口js文件 │ ├── permission.js // 权限管理 │ ├── router // 路由文件 │ ├── settings.js // 项目配置文件 │ ├── store // 配置vuex │ ├── styles // 全局样式 │ ├── utils // 全局公用方法 │ └── views // 页面级组件目录 ├── tests // 测试文件目录 └── README.md // 项目介绍