描述问题 (Describe the bug)
// import { Store } from 'westore' // 方式1
const store = require('westore') // 方式2
const {getName} = require("@vant/weapp/util"); //为了测试,自己创建了一个util
我的一个页面logs.js 中引入了这两个包。然而在编译后生成的logic.js 中没有这两个的modDefine。
复现步骤 (To Reproduce)
- 直接用微信开发工具创建一个简单项目。
- 然后npm westore 和 @vant。
- 微信npm 构建工具构建。
- "build": "dmcc build -s dist2"
- 查看编译后生成的 wxa5a4cb43fa4a03c6/main/logic.js。发现没有生成对应的 modDefine。
详细如下:
复现链接 (Reproduce link)
No response
预期行为 (Expected behavior)
logic.js 中生成对应 包的 modDefine
截图 (Screenshots)
No response
平台 (Platform)
操作系统 (OS)
No response
浏览器/终端 (Browser/Terminal)
No response
其它相关环境信息 (Other info)
No response
补充信息 (Additional context)
我对logic-compiler.js 进行了一些改动如下图:(不修改的话,直接报 找不到包,见错误#134)
我在学习Dimina框架的使用。是不是非组件包,不在logic.js 中生成modDefine模块,我也不确定。
我也可能有些使用的不当,请指出,谢谢。 @dos1in
描述问题 (Describe the bug)
// import { Store } from 'westore' // 方式1
const store = require('westore') // 方式2
const {getName} = require("@vant/weapp/util"); //为了测试,自己创建了一个util
我的一个页面logs.js 中引入了这两个包。然而在编译后生成的logic.js 中没有这两个的modDefine。
复现步骤 (To Reproduce)
详细如下:
复现链接 (Reproduce link)
No response
预期行为 (Expected behavior)
logic.js 中生成对应 包的 modDefine
截图 (Screenshots)
No response
平台 (Platform)
操作系统 (OS)
No response
浏览器/终端 (Browser/Terminal)
No response
其它相关环境信息 (Other info)
No response
补充信息 (Additional context)
我对logic-compiler.js 进行了一些改动如下图:(不修改的话,直接报 找不到包,见错误#134)
我在学习Dimina框架的使用。是不是非组件包,不在logic.js 中生成modDefine模块,我也不确定。
我也可能有些使用的不当,请指出,谢谢。 @dos1in