uniapp在小程序中获取manifest中的版本等配置信息vue2

这篇具有很好参考价值的文章主要介绍了uniapp在小程序中获取manifest中的版本等配置信息vue2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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,
  })
);

执行的过程

  1. 读取manifest.json的源文件内容
  2. 去掉其中的注释后转为JSON数据
  3. 写入到utils/config/version.json,自己视情况修改路径

读取 import { version } from "utils/config/version.json"

如果有其他要共享的文件也可以这样读取。文章来源地址https://www.toymoban.com/news/detail-743509.html

到了这里,关于uniapp在小程序中获取manifest中的版本等配置信息vue2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MFC 获取程序版本信息

     在 MFC 应用程序中,可以使用 GetFileVersionInfo 函数来获取程序版本信息。这个函数能够获取一个指定文件的版本信息,并将其存储在一个缓冲区中。然后,可以使用 VerQueryValue 函数来解析版本信息并提取所需的信息。 调用

    2024年04月09日
    浏览(25)
  • uniapp开发小程序获取定位信息(腾讯地图)

    定位一直是一个让人头疼的问题,不是这个有问题就是那里有问题。这里结合我多方查找和实际运行,获得的一些经验给予分享。 怎么进行定位?基本流程是: 1.去腾讯位置服务的控制那里创建一个应用 腾讯位置服务 - 立足生态,连接未来 (qq.com) 2.添加一个key,并开通WebS

    2024年02月22日
    浏览(44)
  • uniapp点击事件在小程序中无法传参

    这个问题很是神奇,第一次遇到。在h5中,点击事件可以正常传参,打包小程序后确失效了。 修改:for循环中的key,使用 index就好了

    2024年02月09日
    浏览(26)
  • 获取小程序生产、开发、体验等环境、版本信息、appid等信息

    可以把环境设置单独写的一个js里方便接口统一控制环境,完整代码如下 1、判断环境 env.js(该例子是在utils目录下创建的env.js,如果没有先创建个utils目录,也可以在其他目录创建env.js)   2、app.js里引用env以及使用 这样其他页面在写接口时就可以直接这一个地方切换环境就

    2024年02月17日
    浏览(27)
  • uniapp 支付宝小程序 获取用户信息 ISV权限不足

    服了,有两个获取会员信息,耽误我半天, 点击绑定产品,一个在第一页,一个在第三页。

    2024年02月16日
    浏览(34)
  • uniapp&&微信小程序中打开腾讯地图获取用户位置信息

    个人项目地址: SubTopH前端开发个人站 (自己开发的前端功能和UI组件,一些有趣的小功能,感兴趣的伙伴可以访问,欢迎提出更好的想法,私信沟通,网站属于静态页面) SubTopH前端开发个人站 https://subtop.gitee.io/subtoph.github.io/#/home 实现的效果 第一步:首先登录微信公众平

    2024年02月13日
    浏览(44)
  • uniapp开发小程序之获取用户基本信息与手机号方式

    介绍 首先讲讲小程序的登录注册,一般登录首先需要获取code code的有效期是十五分钟左右,前端通过接口获取到code之后传给后端,然后后端会根据code来判断是否有该用户,并且后台可以携带code发送请求,获取到用户 openid,ession_key等,没有该用户就进行注册 手机号  获取

    2024年02月16日
    浏览(31)
  • uniapp 获取状态栏及小程序右侧胶囊信息(用于设置全屏小程序)

    方法一: 直接上代码: (此方法可以避免渲染时塌陷问题,无需初始设置) 记得在page.json文件中设置当前页面隐藏默认标题栏哦,看最后 方法二(不建议) 1.获取信息(): //获取状态栏高度(px) this.statusBarHeight = uni.getSystemInfoSync().statusBarHeight; //获取小程序胶囊信息 this.menuButtonInfo = uni.g

    2024年02月13日
    浏览(34)
  • uniapp开发小程序解析经纬度获取当前位置信息(高德地图三)

    选择了高德地图定位 高德地图官网 小程序步骤如下:      1.首先创建应用       2.点击增添key按钮申请小程序key         3.然后下载它的微信小程序版 SDK:微信小程序 SDK         4.把下载的sdk放在公共的文件里,这里我放在了utils文件目录下          5.使用页面导入此

    2024年02月02日
    浏览(41)
  • uniapp开发小程序解析经纬度获取当前位置信息(腾讯地图二)

    选择了腾讯地图定位 腾讯地图官网 具体实践步骤如下: 申请开发者密钥 申请密钥key 开通webserviceAPI服务 下载小程序SDK 腾讯地图小程序文档sdk 微信后台配置请求request域名 小程序管理后台 详细步骤 1. 下载解压后的 qqmap-wx-jssdk.js文件放到项目中,然后在页面引入使用 [ uni-app中

    2024年02月15日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包