您现在的位置是:首页 > 文章详情

webpack初体验

日期:2018-04-03点击:591

●首先新建一个项目文件夹命名为WebPack2

img_5eb3ba0d1fe3557c848f6a857ac84ca9.png
项目文件

●用SubLime将其打开并在该文件夹中创建app.js、index.html和webpack.config.js(webpack配置文件)

webpack.config.js

module.exports={
    // 设置入口文件
    entry:'./app.js',
    // 设置编译输出后的文件名
    output:{
    path:__dirname,
    filename:'bundle.js'
    },
    mode:'development'
}

index.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>WebPack初体验</title>
    </head>
    <body>
        <!-- 这里是webpack.config.js里指定的输出文件 -->
        <script type="text/javascript" src="./bundle.js"></script>
    </body>
</html>

app.js

document.write('WebPack初体验');

接下来在该项目问价夹下打开命令行窗口用npm生成package.json

$ npm init --yes

package.json

{
  "name": "WebPack2",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

接下来用npm下载webpack(这里用cnpm(淘宝镜像)下载比较快)

$ cnpm install webpack

下载成功后在项目文件夹里出现node_modules文件夹

img_b83d6ac79e701766a390165c3dc0bb66.png
node_modules文件夹

这时在命令行输入

$ webpack ./app.js

成功后出现bundle.js文件

img_cdfc8f37bdfa116b83d65da27bf44cb8.png
bundle.js

将index.html用浏览器打开

img_3910e70070f538e3ffe53fb065aaac5d.png
最终效果
原文链接:https://yq.aliyun.com/articles/665628
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章