import React from 'react'
import { render } from 'react-dom'
import App from './modules/App'
render(<App/>, document.getElementById ('app'))
第一行的意思是從react 引入整個js 起名字叫React
第二行的意思是從react-dom裡面引入render 這個方法
我這麼理解對麼。為什麼第三行寫路徑了。一二行可以直接寫入?
第三行意思是把這個沒有名字的元件取了個名字叫App 然後拿過來用嘛?
看的demo的網址在這裡連結描述
天蓬老师2017-05-31 10:42:18
注意看一下demo裡面的package.json,引入了很多歌依賴,就包括了react和reactdom,npm i(或npm install)安裝依賴到node_modules。
如果是 ./代表引入相對路徑下的檔案。如果直接引入啥路徑都沒寫,就是引入node_modules目錄的已安裝模組。
推薦看一下webpack的知識和commonJS規格