webpack学习1-打包
2018-02-01 16:12
288 查看
webpack是前端开发的包管理工具,优化开发流程1.
一。命令方式.
二。配置文件方式
1.创建 webpack.config.js
npm init2.
npm install --save-dev webpack3.创建 app public两个文件夹
index.html--放在public文件夹中;
Greeter.js-- 放在app文件夹中;
main.js-- 放在app文件夹中;4.增加代码index.html加入如下文件
<!-- index.html --> <!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>greeeter.js 增加如下
module.exports = function() { var greet = document.createElement('div'); greet.textContent = "Hi there and greetings!"; return greet; };5.编译打包
一。命令方式.
webpack app/main.js public/bundle.js
二。配置文件方式
1.创建 webpack.config.js
module.exports = { entry: __dirname + "/app/main.js",//已多次提及的唯一入口文件 output: { path: __dirname + "/public",//打包后的文件存放的地方 filename: "bundle.js"//打包后输出文件的文件名 } }这样打包时只需输入 webpack即可,是不是很方便三。更快捷的打包方式package.json 增加如下"scripts": { "start": "webpack" // 修改的是这里,JSON文件不支持注释,引用时请清除 }打包时输入:
npm start 可以达到同样的效果
相关文章推荐
- Webpack打包工具学习笔记
- 工具学习——webpack 项目打包
- webpack打包编译学习记录
- webpack学习--创建一个webpack打包流程
- webpack学习(六)打包压缩js和css
- node.js学习之webpack打包react最简单用法
- webpack学习(七)打包压缩图片
- 入门学习webpack打包工具(一)
- 前端模块化工具--webpack学习心得
- nodejs模块学习: webpack
- 【webpack】学习记录 (二)
- webpack打包非模块化js的方法
- webpack学习笔记丁点积累
- webpack打包js文件及部署的实现方法
- webpack 学习笔记 01 使用webpack的原因
- vue解决使用webpack打包后keep-alive不生效
- Vue项目webpack打包部署到服务器
- webpack打包(一)
- vue2.0 + webpack 引用bootstrap打包后出现的问题
- webpack学习2-调试