D:.
│ //运行时命令行抽取不同env的值来匹配环境 process.env.dev.VUE_APP_API_HOST,放在根目录
│ .env.development //开发环境:
│ .env.production //生产环境:正式环境
│ .env.staging //测试环境:在线的测试环境
│ .gitignore //git忽略文件
│ babel.config.js
│ jsconfig.json
│ package-lock.json //锁文件
│ package.json //环境依赖声明,npm install看devDependencies而下载到node_modules中
│ postcss.config.js
│ README.md
│ sfc.d.ts
│ shime-vue.d.ts
│
├─.hbuilderx
│ launch.json
│
├─dist //打包上线代码产出目录
│ └─dev
│ ├─.automator
│ │ └─mp-weixin
│ │ .automator.json
│ │
│ ├─.sourcemap
│ │ └─mp-weixin
│ │ ├─common
│ │ │ main.js.map
│ │ │ runtime.js.map
│ │ │ vendor.js.map
│ │ │
│ │ └─pages
│ │ └─index
│ │ index.js.map
│ │
│ └─mp-weixin //微信小程序产出目录
│ app.js
│ app.json
│ app.wxss
│ project.config.json
│ project.private.config.json
│ sitemap.json
│
├─node_modules //项目依赖文件,多,此处省略。。。
│ │ .package-lock.json //npm install 安装的在这个文件夹下
│ │
│ └─.bin
│
├─public
│ index.html //项目访问挂载在 <div id="app"></div>
│ //<!-- built files will be auto injected -->自动注入
└─src //开发的工程目录
│ App.vue //整个app的启动文件
│ main.js //主入口
│ manifest.json //项目配置文件
│ pages.json //页面信息、路由信息,取代rooters、访问路径、样式声明、全局样式设定,参考vue
│ uni.scss //通用变量、常用变量、自带
│
├─api //网络请求接口文件夹(登录接口、商品详情接口、订单接口、支付接口、)
├─config //通用配置(网络相关、订单状态等)
│ └─http.js //axios存放网络相关的公共配置(域名、响应时长、api的版本、api返回状态码)
├─pages //页面组
│ └─index
│ index.vue
│
├─static //静态资源文件,logo,css等
│ logo.png
│
└─utils //通用方法、库(支付、类型检查、网络请求)
【uni-app】目录框架
于 2022-08-31 04:06:35 首次发布