wechat-lazy-code-loading.test.js 425 B

123456789101112
  1. import assert from 'node:assert/strict'
  2. import fs from 'node:fs'
  3. import path from 'node:path'
  4. import test from 'node:test'
  5. const manifestFile = path.resolve('manifest.json')
  6. test('微信小程序启用自定义组件按需注入', () => {
  7. const source = fs.readFileSync(manifestFile, 'utf8')
  8. assert.match(source, /"mp-weixin"\s*:\s*\{[\s\S]*?"setting"\s*:\s*\{[\s\S]*?"lazyCodeLoading"\s*:\s*"requiredComponents"/)
  9. })