首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从jQuery的Webpack开始

从jQuery的Webpack开始
EN

Stack Overflow用户
提问于 2016-11-08 05:28:41
回答 1查看 81关注 0票数 0

在我们的团队中,我们希望迁移到ES6。我们正在使用jQuery和许多插件,其中一些是纯javascript的,比如interactjs,而其他的则完全适用于jQuery。

我们想利用ES6的优点(类、箭头函数等),但我不知道如何开始。

我已经阅读了文档,但我不知道如何开始使用插件,jQuery (我已经阅读了React,Babel,但没有针对我的情况)。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-11-08 07:40:47

您可以从一个简单的webpack配置开始,将您当前的js资产与babel加载器捆绑在一起。通过npm安装webpackbabel-loaderbabel-corebabel-preset-es2015

webpack.config.js

代码语言:javascript
复制
var path = require('path');
var webpack = require('webpack');

module.exports = {
  entry: './main.js',
  output: { path: __dirname, filename: 'bundle.js' },
  module: {
    loaders: [
      {
        test: /.jsx?$/,
        loader: 'babel-loader',
        exclude: /node_modules/,
        query: {
          presets: ['es2015']
        }
      }
    ]
  },
};

您可以指定多个入口点。这应该足够开始使用了。下一步,您可以添加

用于开发的

  1. Webpack-dev-server和热模块replacement
  2. Production配置可实现最佳构建大小的UglifyJS插件
  3. 捆绑包资产,如字体和图像
  4. 捆绑包css/scss,带后处理器(如autoprefixer)

)

这些文档将对如何选择最好的插件、配置、CLI标志等提供很大的帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40474982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档