官术网_书友最值得收藏!

Creating and initializing an example project

Use the command line, your favorite IDE, or your file browser to create a directory somewhere on your machine called MLinJSBook, with a subdirectory called Ch1-Ex1.

Navigate your command line to the Ch1-Ex1 folder, and run the command yarn init, which like npm init will create a package.json file and prompt you for basic information. Respond to the prompts, answering appropriately. You will not be publishing this package so the answers aren't too important, however, when prompted for the application's entry point, type in dist/index.js.

Next, we need to install a few build tools that we'll use for the majority of our example projects:

  • babel-core: The Babel transpiler core
  • babel-preset-env: The Babel parser preset that parses ES6, ES7, and ES8 code
  • browserify: A JavaScript bundler which can compile multiple files into a single file
  • babelify: The Babel plugin for Browserify

Install these as development environment requirements by issuing the following command:

yarn add -D babel-cli browserify babelify babel-preset-env
主站蜘蛛池模板: 乌审旗| 隆德县| 平武县| 麻栗坡县| 阿尔山市| 甘谷县| 陆良县| 宁陵县| 偏关县| 延川县| 宁都县| 临猗县| 孟州市| 天祝| 准格尔旗| 新田县| 泽库县| 山东省| 伽师县| 东宁县| 德阳市| 安多县| 渭源县| 毕节市| 云龙县| 如皋市| 高碑店市| 绥宁县| 威海市| 永仁县| 汉寿县| 砀山县| 辽阳县| 淳安县| 杂多县| 寿宁县| 尼木县| 长子县| 拉孜县| 临澧县| 乌拉特前旗|