rename envar files
This commit is contained in:
		
							parent
							
								
									7323751f68
								
							
						
					
					
						commit
						32ed63d42e
					
				
							
								
								
									
										126
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										126
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@ -1,63 +1,97 @@
 | 
				
			|||||||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
 | 
					# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
node_modules/
 | 
					### 目录 #################################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# wo-服务端
 | 
				
			||||||
 | 
					/_archive/*
 | 
				
			||||||
 | 
					/_datastore/*
 | 
				
			||||||
 | 
					/_filestore/*
 | 
				
			||||||
 | 
					/_logstore/*
 | 
				
			||||||
 | 
					/_webroot/*
 | 
				
			||||||
 | 
					/_ssl/*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/test/unit/coverage/
 | 
					/test/unit/coverage/
 | 
				
			||||||
/test/e2e/reports/
 | 
					/test/e2e/reports/
 | 
				
			||||||
.svn/
 | 
					 | 
				
			||||||
.idea/
 | 
					 | 
				
			||||||
.sass-cache/
 | 
					 | 
				
			||||||
.deploy_git/
 | 
					 | 
				
			||||||
.gitattributes
 | 
					 | 
				
			||||||
_desktop.ini
 | 
					 | 
				
			||||||
.DS_Store
 | 
					 | 
				
			||||||
.thumbnails
 | 
					 | 
				
			||||||
Thumbs.db
 | 
					 | 
				
			||||||
thumbs.db
 | 
					 | 
				
			||||||
.umi
 | 
					 | 
				
			||||||
.umi-production
 | 
					 | 
				
			||||||
npm-debug.log*
 | 
					 | 
				
			||||||
yarn-debug.log*
 | 
					 | 
				
			||||||
yarn-error.log*
 | 
					 | 
				
			||||||
selenium-debug.log
 | 
					 | 
				
			||||||
package-lock.json
 | 
					 | 
				
			||||||
*.iml
 | 
					 | 
				
			||||||
*.njsproj
 | 
					 | 
				
			||||||
*.ntvs*
 | 
					 | 
				
			||||||
*.sln
 | 
					 | 
				
			||||||
*.suo
 | 
					 | 
				
			||||||
._*
 | 
					 | 
				
			||||||
.$*
 | 
					 | 
				
			||||||
~$*
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
.bashrc_custom
 | 
					# uniapp 项目
 | 
				
			||||||
 | 
					 | 
				
			||||||
# hexo
 | 
					 | 
				
			||||||
db.json
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# 客户端 uniapp 项目
 | 
					 | 
				
			||||||
/unpackage/*
 | 
					/unpackage/*
 | 
				
			||||||
!/unpackage/res/
 | 
					!/unpackage/res/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/_archive/*
 | 
					# vue-cli 项目
 | 
				
			||||||
/_datastore/*
 | 
					 | 
				
			||||||
/_logstore/*
 | 
					 | 
				
			||||||
/_filestore/*
 | 
					 | 
				
			||||||
/_webroot/*
 | 
					 | 
				
			||||||
/dist/
 | 
					/dist/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# hexo
 | 
				
			||||||
 | 
					/public/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.svn/
 | 
				
			||||||
 | 
					.deploy_git/
 | 
				
			||||||
 | 
					.idea/
 | 
				
			||||||
 | 
					.sass-cache/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					node_modules/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 文件 ###################################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# seafile 临时文件
 | 
				
			||||||
 | 
					._*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.$*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# office 暂存文件
 | 
				
			||||||
 | 
					~$*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
*.apk
 | 
					*.apk
 | 
				
			||||||
*.min.js
 | 
					*.min.js
 | 
				
			||||||
*.min.css
 | 
					*.min.css
 | 
				
			||||||
*.min.html
 | 
					*.min.html
 | 
				
			||||||
/pages4loader.json5
 | 
					*.iml
 | 
				
			||||||
envar-web-custom.js
 | 
					*.njsproj
 | 
				
			||||||
envar-deploy-secret.js
 | 
					*.ntvs*
 | 
				
			||||||
 | 
					*.sw*
 | 
				
			||||||
 | 
					*.sln
 | 
				
			||||||
 | 
					*.suo
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# hexo 项目
 | 
					.bashrc_custom
 | 
				
			||||||
public/
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
# 服务端(server or uniapp-uniCloud)项目
 | 
					# 苹果系统临时文件
 | 
				
			||||||
envar-base-custom.js
 | 
					.DS_Store
 | 
				
			||||||
envar-base-dynamic.js
 | 
					
 | 
				
			||||||
envar-base-secret.js
 | 
					.gitattributes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# 来自 vue-cli 创建项目的 .gitignore
 | 
				
			||||||
 | 
					.project
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# 安卓缓存文件夹
 | 
				
			||||||
 | 
					.thumbnails
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.umi
 | 
				
			||||||
 | 
					.umi-production
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# local env files
 | 
				
			||||||
 | 
					.env.local
 | 
				
			||||||
 | 
					.env.*.local
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					_desktop.ini
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# hexo
 | 
				
			||||||
 | 
					/db.json
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# wo-客户端环境配置,wo-服务端环境配置(server or uniapp-uniCloud)
 | 
				
			||||||
 | 
					envar-*.gitignore.js
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					npm-debug.log*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					yarn-debug.log*
 | 
				
			||||||
 | 
					yarn-error.log*
 | 
				
			||||||
 | 
					yarn.lock
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					package-lock.json
 | 
				
			||||||
 | 
					pages4loader.json5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					selenium-debug.log
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Thumbs.db
 | 
				
			||||||
 | 
					thumbs.db
 | 
				
			||||||
 | 
					
 | 
				
			||||||
!.gitkeep
 | 
					!.gitkeep
 | 
				
			||||||
 | 
				
			|||||||
@ -13,11 +13,11 @@ module.exports = {
 | 
				
			|||||||
    rawEnvar = {},
 | 
					    rawEnvar = {},
 | 
				
			||||||
    envarFiles = [
 | 
					    envarFiles = [
 | 
				
			||||||
      './envar-base-basic.js',
 | 
					      './envar-base-basic.js',
 | 
				
			||||||
      './envar-base-custom.js',
 | 
					      './envar-base-basic.gitignore.js',
 | 
				
			||||||
      './envar-base-dynamic-dev.js',
 | 
					 | 
				
			||||||
      './envar-base-dynamic.js',
 | 
					      './envar-base-dynamic.js',
 | 
				
			||||||
      './envar-base-secret-dev.js',
 | 
					      './envar-base-dynamic.gitignore.js',
 | 
				
			||||||
      './envar-base-secret.js',
 | 
					      './envar-base-secret.js',
 | 
				
			||||||
 | 
					      './envar-base-secret.gitignore.js',
 | 
				
			||||||
    ],
 | 
					    ],
 | 
				
			||||||
  } = {}) {
 | 
					  } = {}) {
 | 
				
			||||||
    if (!global.envar) {
 | 
					    if (!global.envar) {
 | 
				
			||||||
@ -82,7 +82,7 @@ module.exports = {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  /* 读取动态配置文件中的环境变量。
 | 
					  /* 读取动态配置文件中的环境变量。
 | 
				
			||||||
   */
 | 
					   */
 | 
				
			||||||
  get_dynamic_envar ({ dynamicEnvarFiles = ['./envar-base-dynamic-dev.js', './envar-base-dynamic.js'] } = {}) {
 | 
					  get_dynamic_envar ({ dynamicEnvarFiles = ['./envar-base-dynamic.js', './envar-base-dynamic.gitignore.js'] } = {}) {
 | 
				
			||||||
    // config file should be absolute or relative to the node process's dir.
 | 
					    // config file should be absolute or relative to the node process's dir.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    let dynamicEnvar = {}
 | 
					    let dynamicEnvar = {}
 | 
				
			||||||
@ -118,7 +118,7 @@ module.exports = {
 | 
				
			|||||||
  /* 隐藏机密配置文件中的环境变量。
 | 
					  /* 隐藏机密配置文件中的环境变量。
 | 
				
			||||||
   * 需要输出当前环境变量时,必须调用本函数,避免机密信息被输出。
 | 
					   * 需要输出当前环境变量时,必须调用本函数,避免机密信息被输出。
 | 
				
			||||||
   */
 | 
					   */
 | 
				
			||||||
  mask_secret_envar ({ rawEnvar, secretEnvarFiles = ['./envar-base-secret-dev.js', './envar-base-secret.js'] } = {}) {
 | 
					  mask_secret_envar ({ rawEnvar, secretEnvarFiles = ['./envar-base-secret.js', './envar-base-secret.gitignore.js'] } = {}) {
 | 
				
			||||||
    let envar = JSON.parse(JSON.stringify(rawEnvar || global.envar)) // 复制一份,避免污染
 | 
					    let envar = JSON.parse(JSON.stringify(rawEnvar || global.envar)) // 复制一份,避免污染
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    let secretEnvar = {}
 | 
					    let secretEnvar = {}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user