• Dawn 简单使用


     1. install
    npm install dawn -g
    2. create project
    # 1. Create & Initialize
    $ dn init -t front
    
    # 2. Development & Real-time compilation
    $ dn dev
    
    # 3. Lint & Test
    $ dn test
    
    # 4. Build & pack
    $ dn build
    
    // project structure
    .
    ├── node_modules
    │   ├── dn-middleware-pkginfo -> _dn-middleware-pkginfo@1.0.3@dn-middleware-pkginfo
    │   └── _dn-middleware-pkginfo@1.0.3@dn-middleware-pkginfo
    │       ├── lib
    │       │   └── index.js
    │       ├── package.json
    │       └── README.md
    ├── package.json
    ├── README.md
    ├── server.yml
    ├── src
    │   ├── assets
    │   │   ├── banner.png
    │   │   ├── common.less
    │   │   ├── index.html
    │   │   └── index.less
    │   └── index.js
    ├── test
    │   └── unit
    │       └── demo.js
    └── tsconfig.json
     
    3. help 
    Commands:
      i, init           Initialize a dawn project
      a, add            Adding project resources 
      d, dev            Start dev server and build in real-time
      t, test           Perform static code checking and testing
      b, build          Build current project
      p, publish        Publish current project to target environment
      r, run            Run a command
      u, update         Update remote configs and dependent modules
      c, config         Configure the preferences 
         template       Display template list
         middleware     Display middleware list
    
    Options:
      -t, --template    Specify the template name for the init command
      -e, --env         Specify environment variables for all commands
      -v, --version     Display the current version of CLI
      -h, --help        Display cli help information
    
    Examples:
    
      # Create a project
      mkdir demo && cd demo
      dn init
    
      # Build a project
      dn build
    4. docs
    https://github.com/alibaba/dawn
  • 相关阅读:
    Windows平台使用Gitblit搭建Git服务器图文教程
    yapi部署文档
    Yapi学习笔记
    利用微软认知服务实现语音识别功能
    对.Net Core结合Docker和Jexus的实践
    python-集合、字典
    python-文件操作
    python-函数
    python-运算、分支、深浅拷贝
    linux下的文件结构
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/7780752.html
Copyright © 2020-2023  润新知