vue2版本在根目录新建一个vue.config.js
,如果没有的话。
写入以下内容
const fs = require("fs");
const path = require("path");
const manifestRaw = fs.readFileSync(path.resolve(__dirname, "manifest.json"), {
encoding: "utf-8",
});
const commentReg = /\/\*[^\/]*\*\/|\/\/.+\n?/g;
const manifestJson = JSON.parse(manifestRaw.replace(commentReg, ""));
fs.writeFileSync(
path.resolve(__dirname, "utils/config/version.json"),
JSON.stringify({
version: manifestJson.versionName,
})
);
执行的过程
- 读取
manifest.json
的源文件内容 - 去掉其中的注释后转为
JSON
数据 - 写入到
utils/config/version.json
,自己视情况修改路径
读取 import { version } from "utils/config/version.json"
文章来源:https://www.toymoban.com/news/detail-743509.html
如果有其他要共享的文件也可以这样读取。文章来源地址https://www.toymoban.com/news/detail-743509.html
到了这里,关于uniapp在小程序中获取manifest中的版本等配置信息vue2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!