build: add log
This commit is contained in:
parent
c1aa570a8f
commit
8db5470522
@ -13,6 +13,7 @@
|
|||||||
"outDir": "dist",
|
"outDir": "dist",
|
||||||
"lib": ["esnext", "dom"],
|
"lib": ["esnext", "dom"],
|
||||||
"types": [
|
"types": [
|
||||||
|
"vite-env.d.ts",
|
||||||
"@dcloudio/types",
|
"@dcloudio/types",
|
||||||
"@types/wechat-miniprogram",
|
"@types/wechat-miniprogram",
|
||||||
"@uni-helper/uni-app-types",
|
"@uni-helper/uni-app-types",
|
||||||
|
15
vite-env.d.ts
vendored
Normal file
15
vite-env.d.ts
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
// 全局自定义参数
|
||||||
|
declare const __UNI_PLATFORM__:
|
||||||
|
| 'h5'
|
||||||
|
| 'app'
|
||||||
|
| 'mp-alipay'
|
||||||
|
| 'mp-baidu'
|
||||||
|
| 'mp-jd'
|
||||||
|
| 'mp-kuaishou'
|
||||||
|
| 'mp-lark'
|
||||||
|
| 'mp-qq'
|
||||||
|
| 'mp-toutiao'
|
||||||
|
| 'mp-weixin'
|
||||||
|
| 'quickapp-webview'
|
||||||
|
| 'quickapp-webview-huawei'
|
||||||
|
| 'quickapp-webview-union'
|
@ -35,7 +35,7 @@ export default ({ command, mode }) => {
|
|||||||
// console.log(mode === process.env.NODE_ENV) // true
|
// console.log(mode === process.env.NODE_ENV) // true
|
||||||
|
|
||||||
// mode: 区分生产环境还是开发环境
|
// mode: 区分生产环境还是开发环境
|
||||||
console.log(command, mode)
|
console.log('command, mode -> ', command, mode)
|
||||||
// pnpm dev:h5 时得到 => serve development
|
// pnpm dev:h5 时得到 => serve development
|
||||||
// pnpm build:h5 时得到 => build production
|
// pnpm build:h5 时得到 => build production
|
||||||
// pnpm dev:mp-weixin 时得到 => build development (注意区别,command为build)
|
// pnpm dev:mp-weixin 时得到 => build development (注意区别,command为build)
|
||||||
@ -44,11 +44,13 @@ export default ({ command, mode }) => {
|
|||||||
// process.cwd(): 获取当前文件的目录跟地址
|
// process.cwd(): 获取当前文件的目录跟地址
|
||||||
// loadEnv(): 返回当前环境env文件中额外定义的变量
|
// loadEnv(): 返回当前环境env文件中额外定义的变量
|
||||||
const env = loadEnv(mode, path.resolve(process.cwd(), 'env'))
|
const env = loadEnv(mode, path.resolve(process.cwd(), 'env'))
|
||||||
console.log(env)
|
console.log('env -> ', env)
|
||||||
console.log(process.env.UNI_PLATFORM) // 得到 mp-weixin, h5 等
|
console.log('process.env.UNI_PLATFORM: ', process.env.UNI_PLATFORM) // 得到 mp-weixin, h5, app 等
|
||||||
|
console.log('isH5: ', process.env.UNI_PLATFORM === 'h5') // 得到 mp-weixin, h5, app 等
|
||||||
|
|
||||||
return defineConfig({
|
return defineConfig({
|
||||||
envDir: './env', // 自定义env目录
|
envDir: './env', // 自定义env目录
|
||||||
|
|
||||||
plugins: [
|
plugins: [
|
||||||
UniPages({
|
UniPages({
|
||||||
exclude: ['**/components/**/**.*'],
|
exclude: ['**/components/**/**.*'],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user