美文网首页
webpack学习记录02

webpack学习记录02

作者: 33d8e4ec2cc9 | 来源:发表于2017-06-28 20:26 被阅读20次

loaders
现在盛行的语法react, 用的是独创的jsx语法,loaders参数可以让你的项目自动识别这些js结尾的文件,并且使这些文件支持jsx语法(我猜),然后将es6的语法自动给你编译成es2015

"babel-core": "6.x",
"babel-loader": "6.x",
"babel-preset-es2015": "6.x",
"babel-preset-react": "6.x",
"react": "15.x",
"react-dom": "15.x"

把这些包装好先

webpack.config.js

module.exports = {
    entry: './app.js',
    output: {
        filename: 'output.js'
    },
    module: {
    loaders:[
      {
        test: /\.js[x]?$/,
        exclude: /node_modules/,
        loader: 'babel-loader?presets[]=es2015&presets[]=react',
      },
    ]
  }
}

app.js

import React from 'react'
import ReactDOM from 'react-dom'

ReactDOM.render(<h1>哈哈,成功了</h1>, document.getElementById('root'));

index.html

<html>
  <body>
    <div id="root"></div>
    <script type="text/javascript" src="output.js"></script>
  </body>
</html>

再次打开localhost:8080

相关文章

  • Webpack 4 学习04(配置webpack-dev-ser

    前提:- Webpack 4 学习01(基础配置)​ - Webpack 4 学习02(...

  • webpack学习记录02

    loaders现在盛行的语法react, 用的是独创的jsx语法,loaders参数可以让你的项目自动识别这些js...

  • webpack4.0学习笔记

    一直使用webpack,但没有系统学过,这次边学边记录. 01_webpack4.0学习笔记之前端模块化 02_w...

  • 初探webpack小记

    webpack学习记录 安装webpack 全局安装webpack:npm install webpack -g之...

  • 前端工程化之webpack学习记录

    本文是本人正式开始学习webpack的记录文档,时间:2020-05-16,webpack版本:"webpack"...

  • webpack学习记录

    学习链接: https://doc.webpack-china.org/concepts/webpack处理css...

  • 学习webpack记录

    现在在用JavaScript练习算法题,用到大量ES6语法特性,在补充ES6语言基础的同时,实在觉得nodejs内...

  • webpack学习记录

    先从看文档开始学习,认识,学习的是webpack v4.41.0传送门:https://www.webpackjs...

  • Webpack学习记录

    注:“_dirname”是node.js的一个全局变量,指向当前执行脚本所在的目录。 几个核心概念。 Entry:...

  • webpack、webpack-cli、webpack-dev-

    时间:2021-02-20使用webpack5.23.0、webpack-cli4.5.0、 webpack-de...

网友评论

      本文标题:webpack学习记录02

      本文链接:https://www.haomeiwen.com/subject/jxvucxtx.html