前端开发

peerDependencies指定所需要兼容的宿主包的版本

2021-05-201491次阅读webpack
peerDependencies于指定当前包(也就是你写的包)兼容的宿主版本
前端开发

IE浏览器下Promise兼容性处理

2021-05-141824次阅读javascriptwebpack
IE浏览器下Promise兼容性处理,不妨试试npm install --save babel-polyfill
前端开发

add-asset-html-webpack-plugin将JavaScript或CSS文件添加到HTML中

2021-03-233028次阅读webpack
add-asset-html-webpack-plugin将JavaScript或CSS文件添加到由html-webpack-plugin插件生成的HTML中去。
前端开发

html-webpack-plugin插件生成多个html页面引入不同的js文件

2020-09-014266次阅读webpack
webpack中html-webpack-plugin插件生成多个html页面,引入不同的js文件。只要在插件配置文件中加入:chunks:["入口文件名"]即可,如果不加的话,会在生成的html页面中引入所有的入口文件。
前端开发

html-webpack-injector在文档不同的地方注入脚本

2020-08-182704次阅读webpack
html-webpack-injector在一个html文档不同的位置如head、body处注入脚本,依赖HtmlWebpackPlugin的chunks属性。
前端开发

node-portfinder自动检测当前端口是否被占用如占用会返回新端口

2020-08-133959次阅读nodewebpack
node-portfinder自动检测当前端口是否被占用,如占用默认会返回最新端口。portfinder默认为8000端口,并扫描是否被占用,如占用递增+1为8001、8002、8003.。。。直到达到最大端口号(65535)。所以webpack-dev-server结合node-portfinder会启用多个端口。
前端开发

require图片显示[object module]

2020-08-132231次阅读webpack
require('./images/title.png').default即可
前端开发

webpack-dev-server 0.0.0.0无法访问

2020-08-072225次阅读webpack
webpack-dev-server 0.0.0.0无法访问,删除 host: '0.0.0.0',添加useLocalIp: true使浏览器可以使用您的本地IP打开。
前端开发

html-webpack-inline-source-plugin中Cannot read property 'tapAsync' of undefined错误

2020-08-0710502次阅读webpack
html-webpack-inline-source-plugin中Cannot read property 'tapAsync' of undefined错误,试试把html-webpack-plugin换为4以下的版本试试。
前端开发

cross-env跨平台地设置及使用环境变量的工具

2020-07-302308次阅读webpack
process是node的全局变量,并且process有env这个属性,但是没有 NODE_ENV 这个属性。这时我们需要用到cross-env跨平台地设置及使用环境变量的工具,将process.env.NODE_ENV的值与启动命令行结合了起来。