webpack

本文介绍了如何安装和使用webpack及webpack-dev-server进行项目开发,包括安装cnpm、配置webpack-dev-server实现热加载和自动刷新浏览器,以及如何进行debug调试。在package.json中配置scripts,启动dev服务器,并在代码中添加debugger进行调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

webpack

本教程安装node.js在D:\nodejs下所以执行命令如下:

npm config set prefix "D:\nodejs\npm_modules" 
npm config set cache "D:\nodejs\npm_cache"

此时再使用 npm config ls 查询NPM管理包路径发现路径已更改 安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装后,我们可以使用以下命令来查看cnpm的版本

cnpm -v

nrm ls 查看镜像已经指向taobao nrm use taobao切换 镜像

1.安装webpack指定的版本3.6.0(之前安装好nodejs,-g全局)

npm install webpack@3.6.0 -g

在这里插入图片描述
2.webpack查看安装成功
在这里插入图片描述

webpack-dev-server开发服务器

它的功能可以实现热加载 并且自动刷新浏览器
1.打开程序目录
cnpm install webpack@3.6.0 webpack-dev-server@2.9.1 html-webpack-plugin@2.30.1 --save-dev

2.配置webpack-dev-server
在package.json中配置script

 "scripts": {     "dev": "webpack‐dev‐server ‐‐inline ‐‐hot ‐‐open ‐‐port 5008"   },

–inline:自动刷新 --hot:热加载
–port:指定端口 --open:自动在默认浏览器打开 --host:可以指定服务器的 ip,不指定则为127.0.0.1,如果对外发布则填写公网ip地址
3.npm run dev启动
或使用idea或webstorm,右键package.json文件,选择“Show npm Scripts”,双击 dev
4.debug调试:与微信小程序一样通过debugger进行调试
配置如下:
1、在webpack.config.js中配置:

devtool: 'eval‐source‐map',

webpack.config.js部分内容如下:

var htmlwp = require('html‐webpack‐plugin'); 
module.exports={     
entry:'./src/main.js',  //指定打包的入口文件    
output:{         
	path : __dirname+'/dist',  //__dirname表示webpack.config.js所在目录的绝对路径         
	filename:'build.js'          //输出文件     
},     
devtool: 'eval‐source‐map',

2、在js中跟踪代码的位置上添加debugger
一个例子:
在add方法中添加debugger

启动应用,刷新页面跟踪代码:
此时可以使用chrome进行调试了。

npm版本自动更新

$ npm install npm@latest -g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值