动态与注释

作为配置文件,json最大的缺陷是不支持注释,然后是不够灵活。此处感谢社区同学贡献的解决方案:支持js。

json块我们除了可以写<script type="application/json"> …… </script>,还可以这样:

  1. <script name="json">
  2. const pages = __mpx_mode__ === 'wx' ? [
  3. 'main/xxx',
  4. 'sub/xxx'
  5. ] : [
  6. 'test/xxx'
  7. ] // 可以为不同环境动态书写配置
  8. module.exports = {
  9. usingComponents: {
  10. aComponents: '../xxxxx' // 可以打注释 xxx组件
  11. }
  12. }
  13. </script>