1.0.2 • Published 6 years ago

source-debug-plugin v1.0.2

Weekly downloads
3
License
ISC
Repository
-
Last release
6 years ago

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