Plunker를 사용하여 나의 React Example을 생성하고 있습니다.Plunker Uncaught ReferenceError : React가 정의되지 않았습니다.
반응 라이브러리는 Plunker에서 제공하는 "찾기 및 외부 라이브러리"에 포함되어 있습니다.
https://plnkr.co/edit/U3soXYgU2ek8j2IA22WE?p=preview
index.html을는
<!DOCTYPE html>
<html>
<head>
<script data-require="[email protected]*" data-semver="16.1.1" src="https://cdnjs.cloudflare.com/ajax/libs/react/16.1.1/cjs/react.development.js"></script>
<script data-require="[email protected]*" data-semver="16.1.1" src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.1.1/cjs/react-dom.development.js"></script>
<script data-require="[email protected]*" data-semver="0.13.1" src="http://cdnjs.cloudflare.com/ajax/libs/react/0.13.1/JSXTransformer.js"></script>
<script data-require="[email protected]*" data-semver="0.13.1" src="cdnjs.cloudflare.com/ajax/libs/react/0.13.1/JSXTransformer.js"></script>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<div id="app"></div>
<script src="script.js"></script>
</body>
</html>
script.jsx 콘솔에서
class App extends React.Component {
render(){
return (<h1>Hello World!</h1>)
}
}
ReactDOM.render(
<App/>,
document.getElementById("app")
);
, 그것은 아래 예외를 발생
0,123,052,532,그러나이 예제는 unpkg.com에서 제공 한 것과 같은 다른 반응 라이브러리를 시도한 경우 작동합니다.
<script src="https://unpkg.com/[email protected]/umd/react.production.min.js"></script>
<script src="https://unpkg.com/[email protected]/umd/react-dom.production.min.js"></script>
그런 다음 어떻게 모듈을 가져올 수 있습니까? 'react'에서 React를 가져올 수 있습니까? –
가져 오기 '반응'에서 반응합니다. 또한 예외를 throw합니다. 필요가 정의되지 않았습니다. –
React v16 라이브러리가 제대로 작동하지 않았습니다. 이 작업은 – Troglo