小程序非page,app.js的任意js(ts),真机出现找不到模块Bug
问题描述:miniprogram_npm中的module,在定义为page以外的目录或文件(除app.js),真机无法被正常引用,开发工具可以。 引入underscore或任意第三方库,此库小程序能用 开发工具-npm构建,生成miniprogram_npm 新建任意目录,如common,下面新建utils.js文件,引入underscore库(路径没问题) 首页index/index.js也引入underscore,用于对比 开发工具运行一切正常 手机微信上,index/index.js正常引入,common下的utils.js报错:' thirdScriptError Error:module "common/underscore.js" is not defined 一句话结论:a_page.js 如果 require 引用 b.js,不管 b.js 存放于哪里,b.js 里面 require module 都会在真机上找不到。 请看代码片段:https://developers.weixin.qq.com/s/cBpmjUmz7EaE [图片] 而真机如下: [图片]