1.0.2 • Published 6 years ago
source-debug-plugin v1.0.2
Source Debug Plugin
npm i --save-dev source-debug-plugin
背景
当过去安装的依赖更新了,但在重新install前你想先进行调试,等调试成功后再install到依赖集,防止更新后依赖的一些新特性影响了现在的代码,这个插件就是为了解决以下问题
- 调试更新后依赖的源码
- 调试在依赖更新环境下的业务代码
用法
var SourceDebugPlugin = require('source-debug-plugin')
...
...
plugins: [
new SourceDebugPlugin([
'sourcetest',
//此处为指定文件夹名称
{
lodash: 'https://github.com/garinghu/lodash.git'
//以键值对的形式加载依赖(包名:git地址)
}
]),
]
它会在根目录下创建可指定名称的文件夹,将更新的依赖通过git clone的方法放到该文件夹下,并动态修改config中的alias来实现源码调试
版本
@1.0.0
最初版本,对于一些上传至git库和npm库不同的依赖(如lodash,jquery这种作为依赖需要确定的入口,但在git库中却没有)不能通过此插件进行调试
@1.0.1
可适配webpack4