• 0.9.0 6a6a8e31c6

    v0.9.0 Stable

    yutent released this 2023-05-11 12:25:36 +08:00 | 65 commits to master since this release

    • 修复单文件组件中同时引入多个样式文件时重名的bug;
    • 优化vue文件的解析
    • 代码中不再注入环境变量;process.env (业务代码中仍可直接使用process.env.NODE_ENV, 但不可使用其他变量);
    • html模板文件, 支持增加条件输出;
    // 业务代码中可使用 process.env.NODE_ENV 来判断当前运行的环境, 但无法访问process的其他属性
    const BASE_API = process.env.NODE_ENV === 'development' ? '//dev.xx.com' : '//xx.com'
    
    // 以下代码均会报错
    const { NODE_ENV } = process.env
    const { USER, HOME } = process.env
    // todo...
    
    
    <!doctype html>
    <html lang="zh-CN">
    <head>
      <meta charset="utf-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
      <script type="importmap">{{importmap}}</script>
      {{#if process.env.NODE_ENV === 'development' }}
      <script>
          console.log(123);
      </script>
      {{#/if}}
    </head>
    <body>
      <div class="app"></div>
      <script src="main.js"></script>
    </body>
    </html>
    
    Downloads