Skip to content

Commit

Permalink
feat: dynamic publicPath
Browse files Browse the repository at this point in the history
  • Loading branch information
JimQing committed Feb 28, 2021
1 parent 0709020 commit 6698d0c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 22 deletions.
11 changes: 11 additions & 0 deletions manifest.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
const fs = require("fs");
const manifest = require("./src/manifest.json");

manifest.h5.publicPath = process.env.SERVER_ENV !== "NETLIFY" ? "/md/" : "/";
const result = JSON.stringify(manifest, null, 2);

fs.writeFile("./src/manifest.json", result, function (err) {
if (err) {
console.error(err);
}
});
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
"version": "1.5.0",
"private": true,
"scripts": {
"serve": "npm run dev:h5",
"build": "npm run build:h5",
"serve": "node manifest.js & npm run dev:h5",
"build": "node manifest.js & npm run build:h5",
"build:h5-netlify": "cross-env SERVER_ENV=NETLIFY node manifest.js & npm run build:h5",
"build:app-plus": "cross-env NODE_ENV=production UNI_PLATFORM=app-plus vue-cli-service uni-build",
"build:custom": "cross-env NODE_ENV=production uniapp-cli custom",
"build:h5": "cross-env NODE_ENV=production UNI_OUTPUT_DIR=dist UNI_PLATFORM=h5 vue-cli-service uni-build",
"build:h5-netlify": "cross-env NODE_ENV=production SERVER_ENV=NETLIFY UNI_OUTPUT_DIR=dist UNI_PLATFORM=h5 vue-cli-service uni-build",
"build:mp-360": "cross-env NODE_ENV=production UNI_PLATFORM=mp-360 vue-cli-service uni-build",
"build:mp-alipay": "cross-env NODE_ENV=production UNI_PLATFORM=mp-alipay vue-cli-service uni-build",
"build:mp-baidu": "cross-env NODE_ENV=production UNI_PLATFORM=mp-baidu vue-cli-service uni-build",
Expand Down
19 changes: 0 additions & 19 deletions vue.config.js

This file was deleted.

0 comments on commit 6698d0c

Please sign in to comment.