分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

webpack自动打包onchange遇到的坑

发布时间:2023-09-06 02:07责任编辑:蔡小小关键词:webpack

在使用webpack打包的时候,我们不会在每次修改后都进行手动打包,这样会比较麻烦,所以有了一个自动打包的工具

监听指定的目录,在源文件有更改的时候,自动打包生成文件

安装

npm install onchange

使用

onchange ‘app/**/*.js‘ ‘test/**/*.js‘ -- npm test

项目实例

package.json文件

{ ?"name": "xxx, ?"version": "0.0.0", ?"private": true, ?"scripts": { ???"start": "node ./bin/www", ???"webpack": "webpack --config ./src/webpack.config.js", ???"watch": "onchange \"src/**/*.js\" \"src/**/*.less\" -- npm run webpack" 
?},
"dependencies": { ???"cookie-parser": "~1.4.3", ???"debug": "~2.6.9", ???"ejs": "~2.5.7", ???"express": "~4.16.0", ???"http-errors": "~1.6.2", ???"morgan": "~1.9.0" ?}, ?"devDependencies": { ??"onchange": "^3.3.0", ???"webpack": "^3.0.0" ?}}
需要特别注意的是,在windows环境下,不支持
 "watch": "onchange ‘src/**/*.js\‘ ‘src/**/*.less‘ -- npm run webpack" 
这种双引号包裹单引号的写法,需要如上代码用反斜杠进行转义,否则会自动打包失败

有了onchange的情况下,开一个终端,运行npm run watch即可监控代码的变化

webpack自动打包onchange遇到的坑

原文地址:https://www.cnblogs.com/ronyjay/p/9393400.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved