? 使用 Dawn 快速搭建 React 项目!
开发一个 React 项目,通常避免不了要去配置 在配置 本文是一篇 Dawn 使用入门文章,介绍如何从「零」开始「手动配置」一个基于 dawn 的 一、环境准备(可略过)# 1. 安装 NVM curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash # 2. 安装 Node nvm install 8.6.0 nvm alias default 8.6.0 # 3. 安装 Dawn npm i dawn -g 二、创建项目 & 编写代码创建一个普通的 # 1. 创建项目目录 mkdir react-demo cd react-demo # 2. 初始化 package npm init 安装 react & react-dom npm i react react-dom --save-dev 用你的编辑器,打开项目根目录,比如 vscode . 在项目根目录创建 import React from 'react'; import ReactDOM from 'react-dom'; function App() { return <div> Hello Dawn! </div>; } ReactDOM.render( <App />,document.getElementById('root') ); 在 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Hello Dawn!</title> </head> <body> <div id="root"></div> </body> </html> 三、添加构建配置在项目根目录创建 build: - name: clean - name: webpack 好了,现在构建一下我们的代码吧,执行如下命令 dn build 命令执行完毕,会看到项目根目录多了一个 如上配置,在 等一下,想要监听文件的「实时构建」?想要一个用于开发的 「Dev Server」?想要浏览器「自动同步」? 看下边,配置一下 build: - name: clean - name: webpack dev: - name: clean - name: webpack watch: true - name: server - name: browser-sync 现在我们执行一下如下命令 dn dev 在
编辑一代码试试, 好了,一个基本的基于 dawn 的 react 工程配置好了。文中提到的 附上一些链接:
(全文完) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |