瀏覽代碼

添加配置打包

zaijin 3 年之前
父節點
當前提交
8d976626d3
共有 4 個文件被更改,包括 37 次插入6 次删除
  1. 5 3
      README.md
  2. 7 2
      common/config.js
  3. 1 1
      manifest.json
  4. 24 0
      package.json

+ 5 - 3
README.md

@@ -1,7 +1,9 @@
 ## 城市智慧停车
-### 打包需要修改
-- `common/http.interceptor.js` 中登录链接
-- `common/config.js` 配置信息
+### 打包注意
+- 发行 => 自定义发行 => build:dev(测试环境) / build:pro (正式环境)
+- 如果api地址有变动   修改package.json 中的环境变量配置
+- common/config.js  本地运行地址修改
+
 #### iconfont
 - [iconfont 自定义图标](https://www.uviewui.com/guide/customIcon.html)
 - [字体默认不再生成 .eot、.svg 和 Base64](https://github.com/thx/iconfont-plus/issues/1948)

+ 7 - 2
common/config.js

@@ -1,8 +1,13 @@
+const node_dev = process.env.H_NODE_ENV
+let baseUrl = 'https://wx.hw.hongweisoft.com/parking'
+if (node_dev) {
+	baseUrl = process.env.H_BASE_URL
+}
 const config = {
 	wxAppid: 'wx45c3cf2b632f5fd5', // 正式wxAppid
-	baseUrl:'https://wx.hw.hongweisoft.com/parking',// 64服务器
-	// baseUrl: 'https://parking.pdzhtc.com', //正式接口访问地址
+	baseUrl
 }
+
 export {
 	config
 }

+ 1 - 1
manifest.json

@@ -1,7 +1,7 @@
 {
     "name" : "智慧停车",
     "appid" : "__UNI__BF6D66C",
-    "description" : "",
+    "description" : "普定停车二期",
     "versionName" : "1.5.0",
     "versionCode" : "100",
     "transformPx" : false,

+ 24 - 0
package.json

@@ -0,0 +1,24 @@
+{
+	"uni-app": {
+		"scripts": {
+			"build:test": {
+				"title": "build:test",
+				"env": {
+					"UNI_PLATFORM": "h5",
+					"H_NODE_ENV": "development",
+					"H_BASE_URL": "https://wx.hw.hongweisoft.com/parking",
+					"DESCRIBE": "测试环境"
+				}
+			},
+			"build:pro": {
+				"title": "build:pro",
+				"env": {
+					"UNI_PLATFORM": "h5",
+					"H_NODE_ENV": "production",
+					"H_BASE_URL": "https://parking.pdzhtc.com",
+					"DESCRIBE": "正式环境"
+				}
+			}
+		}
+	}
+}