1.0.5 • Published 3 years ago

img-upload-loader v1.0.5

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

图片自动上传 cdn 并替换原地址

使用方法

webpack.config.js

...
module: {
  rules: [
  ...,
    {
      test: /\.(png|jpe?g|gif)(\?.*)?$/,
        use: [
          process.env.NODE_ENV !== 'development' ? {
              loader: 'img-upload-loader',
              options: {
                // 上传的地址
                url: 'path-to-upload',
                cachePath: path.resolve(__dirname, '../../dist/prod')
              }
            }: {
              loader: 'url-loader',
              options: {
                limit: 1000,
                name: utils.assetsPath('img/[name].[hash:7].[ext]'),
              },
            },
          ],
        },
        ...
      ]
...

注意事项

  1. 建议只在线上环境使用,在开发环境不应上传图片

TODO

  1. 打印上传进度
  2. 上传失败重试
  3. 删除图片或文件名变化时,怎么才能避免 json 因无用数据越来越大(脏数据检测)
1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.0

3 years ago