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

posted on   荣锋亮  阅读(247)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2016-11-03 spring boot Swagger 集成
2016-11-03 WebJars 进行 css js 资源文件管理

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示