React + Babel + Webpackã®ãã¥ã¼ããªã¢ã«
WordPressã®ï¼ãã¼ã¸ãReactã使ã£ã¦éçºãããã¨åå¼·ãã¦ããã¨ãã®è¦æ¸。 ç°å¢: CentOS 7.6, node v11.14.0 ä»ã¾ã§éãPHPã§ããã£ã¨ä½ããããã©ä¸è¨çç±ã§ä»ã«è³ã Flutterãæè¿ä½¿ãå§ãããã。Flutterãã¤ã³ã¹ãã¤ã¢ã¼ãããReactã®ä»®æ³DOMã®èãæ¹ãå¦ã³ãã äºç´ã·ã¹ãã ãLINEã®ãããªã³ãã¥ããã£ã·ã¹ãã ã®éçºã¯、SPA(Single Page Application)ã«ãªãã¨æã ããããæè¡ã®æ·æ±°ãé²ãã§å¦ã³ããããªã£ã¦ããã ã¾ãã¯Reactå
¬å¼ãµã¤ããèªã Create a New React App – React ãããããªã³ã¯ããã¦ããè¨äºãåèã«ãã。 Creating a React App… From Scratch. - Noteworthy - The Journal Blog ä½æ¥ç°å¢ãä½ã $ mkdir react-demo $ cd react-demo/ $ npm init -y å種ãã£ã¬ã¯ããªä½æ $ mkdir public src dist index.html㯠Gist ã®ãæµãè¾¼ã。 $ vi public/index.html Babelã®ã¤ã³ã¹ãã¼ã« Babelã®å
¬å¼ãµã¤ã ã§å種ããã±ã¼ã¸ã®èª¬æããã。 $ npm install --save-dev @babel/core @babel/preset-env @babel/preset-react Babelã®è¨å®ãã¡ã¤ã«ãä½ã $ vi .babelrc { "presets": [ "@babel/preset-env", "@babel/preset-react" ] } Webpackã®ã¤ã³ã¹ãã¼ã« ã¾ãã¯å¿
è¦ãªãã®ã ã。 $ npm install --save-dev webpack webpack-cli babel-loader è¨å®ãã¡ã¤ã«ãä½ã $ webpack.config.js const path = require("path"); module.expo...