首页 > Web开发 > 详细

webpack 使用 笔记一

时间:2017-02-07 13:52:12      阅读:274      评论:0      收藏:0      [点我收藏+]

首先全局安装webpack

npm install -g webpack 或者 cnpm install -g webpack

创建 测试用的文件夹
webpack文件夹
D:\xampp\htdocs\webpack

进入 webpack 文件 本地 使用npm init命令可以自动创建这个package.json文件
技术分享

然后一路回车就行了

然后本地安装webpack
// 安装Webpack
npm install --save-dev webpack 或者 cnpm install --save-dev webpack

技术分享



回到之前的空文件夹,并在里面创建两个文件夹,app文件夹和public文件夹,app文件夹用来存放原始数据和我们将写的JavaScript模块,
public文件夹用来存放准备给浏览器读取的数据(包括使用webpack生成的打包后的js文件以及一个index.html文件)。
在这里还需要创建三个文件,index.html 文件放在public文件夹中,两个js文件(Greeter.js和main.js)放在app文件夹中,此时项目结构如下图所示
技术分享

 

 

 

index.html文件只有最基础的html代码,它唯一的目的就是加载打包后的js文件(bundle.js)

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Webpack Sample Project</title>
  </head>
  <body>
    <div id=‘root‘>
    </div>
    <script src="bundle.js"></script>
  </body>
</html>

Greeter.js只包括一个用来返回包含问候信息的html元素的函数。

// Greeter.js
module.exports = function() {
  var greet = document.createElement(‘div‘);
  greet.textContent = "Hi there and greetings!";
  return greet;
};

main.js用来把Greeter模块返回的节点插入页面。

//main.js 
var greeter = require(‘./Greeter.js‘);
document.getElementById(‘root‘).appendChild(greeter());

正式使用Webpack

webpack可以在终端中使用,其最基础的命令是webpack  app/main.js public/bundle.js

技术分享

 

预览

技术分享

 

 

 
 

 




webpack 使用 笔记一

原文:http://www.cnblogs.com/feixuan/p/6373672.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!