博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
biji
阅读量:5955 次
发布时间:2019-06-19

本文共 1150 字,大约阅读时间需要 3 分钟。

  hot3.png

///devopen

LTS版本
nvm  切换版本
npm init -y  初始化项目
npm install webpack --save-dev 安装webpack包
node_modules/.bin/www/webpack  编译命令

编译生成html

cnpm install html-webpack-plugin --save-dev
webpack.config.js
编译日志:
Hash、 version、 time

配置快捷命令: package.json文件中的`scripts`中配置

运行: npm run build(配置的命令名称)
查看命令: npm run

启动服务,自动刷新

webpack-dev-server
配置命令: package.json文件中的`scripts`中配置
修改ip,端口:  webpack.config.js中添加devServer节点

eslint代码检查  --fix自动修正

本地安装: eslint --save-dev
配置命令: "lintjs" : "eslint app/ webpack.*.js --cache"
视频中有eslint-loader ,
添加.eslintrc.js文件
npm run lintjs -- --fix //自动修正

代码规范自动测试

eslint-loader包
配置: webpack.config.js中 添加module项
命令: npm run start
配置在浏览器中显示错误
webpack.config.js中配置 overlay:

加载CSS

css-loader 处理 url() 只处理加载本地资源
style-loader 处理style标签 【】从右到左处理
css作用域与css modules

自动分离css到独立的文件,不然页面会闪动

安装抽取插件  extract-text-webpack-plugin
加配置代码webpack.config.js中

深入loader

文件js压缩

performance 压缩大小限制
安装插件压缩: babili-webpack-plugin
html,css也可通过插件压缩???

sourceMap 调试打包错误???

配置: devtool: 'source-map'

分离打包

vendor 自带配置

统计图表

webpack.github.io
webpack chart     stats.json
stellar webpack

配置多页面编译

entry

部分刷新 热加载

CSN webpack///

 

转载于:https://my.oschina.net/u/1773772/blog/1608821

你可能感兴趣的文章
jquery之统计数字parseFloat
查看>>
20161121
查看>>
Nginx服务器开启gzip压缩功能额必要性
查看>>
ZeroMQ研究与应用分析
查看>>
Linux基础命令--grep/find
查看>>
NTFS(Windows)、ext4(RHEL6)和xfs(RHEL7)文件系统的误删除恢复和备份
查看>>
[python] raw string,反斜杠\,re Lib
查看>>
6.1-6.4 压缩打包介绍,压缩工具gzip,bzip2, xz
查看>>
如何用代码爬抓电商数据(附淘宝API调用实例)
查看>>
远程连接windows系统提示:其他用户要远程登录,需要通过远程桌面服务进行登录的权限......
查看>>
html5的移动开发二重身份需求
查看>>
我的友情链接
查看>>
10个SQL注入工具
查看>>
[李景山php]每天laravel-20160826|EncryptionServiceProvider
查看>>
[李景山php]每天laravel-20161005|Validator.php-5
查看>>
php读取大文件详解【OK】
查看>>
Gnome 快捷键汇总
查看>>
通过注册表修改我的文档等系统文件夹默认位置
查看>>
expdp 详解及实例
查看>>
C++中 栈的简单封装
查看>>