찾다

 >  Q&A  >  본문

html5 - 반응 라우터 데모를 보는 동안 문제가 발생했습니다.

'react'에서 React 가져오기
'react-dom'에서 { render } 가져오기
'./modules/App'에서 앱 가져오기
render(<App/>, document.getElementById('app'))
th 한 줄은 React에서 전체 js를 도입하고 이름을 React로 지정한다는 의미입니다. 두 번째 줄은 React-dom의 render 메서드를 도입하라는 의미입니다. 세 번째 줄에 경로가 쓰여 있는 이유는 무엇입니까? 한두 줄 직접 쓸 수 있나요?
세 번째 줄은 이 이름 없는 구성 요소에 App의 이름을 지정하고 사용한다는 뜻인가요?
본 데모의 URL은 여기 링크에 설명되어 있습니다

阿神阿神2734일 전720

모든 응답(1)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-31 10:42:18

    데모의 package.json에 주의하세요. 여기에는 React 및 Reactdom을 포함한 많은 종속성이 도입되어 있습니다. npm i(또는 npm install)는 node_modules에 종속성을 설치합니다.
    ./이면 상대 경로로 파일을 가져오는 것을 의미합니다. 경로를 작성하지 않고 직접 가져오면 node_modules 디렉터리에 설치된 모듈을 가져오게 됩니다.
    webpack 및 commonJS 사양에 대한 지식을 살펴보는 것이 좋습니다

    회신하다
    0
  • 취소회신하다