03利用babel來”編譯”我們的指令碼檔案
阿新 • • 發佈:2019-01-09
第一步
在終端下進入專案根目錄,執行 npm init
,一路回車下去
然後發現專案目錄下多了一個”package.json”檔案
第二步
安裝babel-cli
sudo npm install -g babel-cli
安裝”編譯”外掛
sudo npm install babel-plugin-transform-react-jsx
完成上面,專案目錄下會多如下目錄和檔案
第三步、執行編譯
編譯我們src
目錄下面的hello.js
babel --plugins transform-react-jsx src/hello.js --out-file build/hello.js
編譯後的檔案輸出到build/hello.js
第四步、修改index.html
<!DOCTYPE html>
<html>
<head>
<title>初始</title>
<meta charset="utf-8">
<script src="build/react.js"></script>
<script src="build/react-dom.js"></script>
<!-- 不需要這個檔案啦 -->
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script> -->
</head>
<body>
<div id="demo"></div>
<!-- 必須放在dom後面 -->
<!-- 注意type是text/javascript啦 -->
<!-- 引入我們編譯好的js -->
<script type="text/javascript" src="build/hello.js"></script>
</body>
</html>