1.0.3 • Published 3 years ago

sourcemap-upload-webpack-plugin v1.0.3

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

简体中文 | English

Introduction

This is a webpack plug-in that uploads the resources to a specified server after the project is built. Use archiver to compress a zip package and upload it in form-data format. By default, the "source-map" resource is uploaded. To upload other types of resource files, you can change the parameter "patterns".

Getting Started

📦 Install

npm install sourcemap-upload-webpack-plugin --save-dev

📝 Usage

const SourcemapUploadPlugin = require('sourcemap-upload-webpack-plugin ');

module.exports = {
  plugins: [
    new SourcemapUploadPlugin({
      url: 'https://www.xxxx.com',
      uploadPath: path.resolve(__dirname, 'xxxx'),
      // The following are all optional
      patterns: [/\.map$/],
      requestOption: {},
    }),
  ],
};

📖 Options

url

type:String(required)

Server url of upload files.

uploadPath

type:String(required)

Path of the folder where the files need to be uploaded

patterns

type:Array\

Regular expressions array for matching files, it will default to [/\.map$/] if patterns is not specified.

requestOption

type:Object

Additional configuration parameters for file upload requests.

contains the following sub-parameters:

  • data: other parameters passed by form-data except for the file.

  • header: request header.

  • other: other parameters supported by axios

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago