【发布时间】:2016-02-25 11:10:29
【问题描述】:
我不明白 webpack 的 require 函数是如何工作的。例如,我正在阅读 this article 关于 webpack 的信息,并且有以下示例:
让我们从创建项目和安装 Webpack 开始,我们还将 稍后拉入 jQuery 来演示一些东西。
$ npm init
$ npm install jquery --save
$ npm install webpack --save-dev
现在让我们用普通的 ES5 创建应用的入口点:
src/index.js
var $ = require('jquery');
$('body').html('Hello');
让我们在 webpack.config.js 文件中创建我们的 Webpack 配置。 Webpack 配置只是 Javascript,需要导出一个 对象:
webpack.config.js
module.exports = {
entry: './src',
output: {
path: 'builds',
filename: 'bundle.js',
},
};
webpack 如何知道require('jquery') 中的jquery 是什么?我没有看到任何与 jquery 相关的配置选项。
【问题讨论】:
-
好吧,它只是下载 jquery 并将其放入
node_modules文件夹并将其作为依赖项添加到package.json。这和 webpack 有什么关系?
标签: javascript webpack