app.js引入小程序SDK时JavaScript与TypeScript版错误解决方案说明

2025-07-12
来源:万象资讯

问题描述:

在小程序开发过程中,当在app.js文件中引入小程序SDK时,频繁遇到一些错误。这些错误的出现,主要是因为不同版本的小程序SDK解决方案存在差异。为此,本文档将对此进行详细说明。

app.js错误: 错误提示:无法找到名为'umtrack-wx.js'的模块,在导入时传递的参数为'umtrack-wx'。 在q(WASubContext.js,版本号为2.32.3,时间戳为1704783070326,微信环境标识符为wechat)处。 在文件n(WASubContext.js,版本号为2.32.3,时间戳为1704783070326,微信环境标识符为wechat)的第1行处。 at app.ts:2 在WASubContext.js文件中,版本号为2.32.3,时间戳为1704783070326,且用于微信平台,禁止对其进行修改。

 TypeScript微信小程序配置方法 _字节跳动小程序开发者文档_微信小程序JavaScript版本报错解决

在执行f.runWith函数时,针对WASubContext.js文件,该文件带有参数t=wechat、s=1704783070326和v=2.32.3,版本号为1。 at q (WASubContext.js?t=wechat&s=1704783070326&v=2.32.3:1) at :7:9 at doWhenAllScriptLoaded (:91:21) at Object.scriptLoaded (:119:5) at Object. (在环境配置为macOS操作系统、使用mp库版本1.06.2307062以及lib库版本2.32.3的情况下。

版微信小程序解决方案:

第一步 在微信开发者工具的里输入npm init

字节跳动小程序开发者文档_微信小程序JavaScript版本报错解决 _ TypeScript微信小程序配置方法

在执行npm init命令后,需依照生成的.json文件模板规范,逐一填写相关信息。

在微信开发者工具中,点击“工具”菜单,选择“构建npm”,这样就能解决这个错误提示了。

版微信小程序解决方案:

在项目的主目录中,需搜寻到一个名为..的json文件,打开该文件后,进一步寻找其中的空括号结构。

第二步 在里配置增加下列配置

"packNpmManually": true, "packNpmRelationList": [ {

微信小程序JavaScript版本报错解决 _字节跳动小程序开发者文档_ TypeScript微信小程序配置方法

"指定路径为当前目录下的package.json文件" "miniprogramNpmDistDir" 的值设定为 "miniprogram/" 目录路径。 } ],

第三步 关闭微信开发者工具,重新打开微信开发者工具

第四步 在微信开发者工具的里输入npm init

第五步,需依照npm init生成的.json模板规范,逐项填写所需信息。

在微信开发者工具中,点击“工具”菜单,然后选择“构建npm”,这样就能解决这个问题了。

分享