在 Browserify 中不同地使用所需的模块

问题描述

首先我将 main.js 文件与 bundle.js 捆绑在一起

我的 main.js:

const Uppy = require('@uppy/core');
const XHRUpload = require('@uppy/xhr-upload');
const Dashboard = require('@uppy/dashboard');
const Webcam = require('@uppy/webcam');
const ImageEditor = require('@uppy/image-editor')

const uppy = new Uppy({
    id: 'uppy',autoproceed: false,restrictions: {
        maxFileSize: null,minFileSize: null,maxTotalFileSize: null,maxnumberOfFiles: null,minNumberOfFiles: null,allowedFileTypes: null
      }
     
}).use(Dashboard,{
    inline: true,target:'#drag-drop-area',width: 700,height: 400,})
.use(XHRUpload,{
    endpoint: 'http://localhost:3000/image',fieldName:'photo',formData: true
})
.use(Webcam,{target:Dashboard})
.use(ImageEditor,{
    target: Dashboard,quality: 0.8
  });

现在我希望我的 main.js 文件中的这部分对于我网站中的不同页面是不同的 (例如 endpoints,maxsFileSize 等):-

const uppy = new Uppy({
    id: 'uppy',quality: 0.8
  });

console.log('puuppy');

我该怎么做。请帮忙..!! 我读过--standalone,但不知道如何将其应用于我的问题

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)