23 lines
570 B
JavaScript
23 lines
570 B
JavaScript
|
|
const path = require('path')
|
||
|
|
const simulate = require('miniprogram-simulate')
|
||
|
|
|
||
|
|
const config = require('../tools/config')
|
||
|
|
|
||
|
|
const srcPath = config.srcPath
|
||
|
|
const oldLoad = simulate.load
|
||
|
|
simulate.load = function (componentPath, ...args) {
|
||
|
|
componentPath = path.join(srcPath, componentPath)
|
||
|
|
return oldLoad(componentPath, ...args)
|
||
|
|
}
|
||
|
|
|
||
|
|
module.exports = simulate
|
||
|
|
|
||
|
|
// adjust the simulated wx api
|
||
|
|
const oldGetSystemInfoSync = global.wx.getSystemInfoSync
|
||
|
|
global.wx.getSystemInfoSync = function() {
|
||
|
|
const res = oldGetSystemInfoSync()
|
||
|
|
res.SDKVersion = '2.4.1'
|
||
|
|
|
||
|
|
return res
|
||
|
|
}
|