Reduced bundle size using dynamic imports for Vue components
This commit is contained in:
@@ -3,7 +3,7 @@ import { FilesCollection } from 'meteor/ostrio:files';
|
||||
const ArchiveCreatureFiles = new FilesCollection({
|
||||
collectionName: 'archiveCreatureFiles',
|
||||
allowClientCode: false, // Disallow remove files from Client
|
||||
storagePath: '/DiceCloud/uploads/',
|
||||
storagePath: '/DiceCloud/archiveCreatures/',
|
||||
onBeforeUpload(file) {
|
||||
// Allow upload files under 10MB, and only in json format
|
||||
if (file.size > 10485760) {
|
||||
|
||||
@@ -9,7 +9,10 @@ import Experiences from '/imports/api/creature/experience/Experiences.js';
|
||||
import { removeCreatureWork } from '/imports/api/creature/creatures/methods/removeCreature.js';
|
||||
import ArchiveCreatureFiles from '/imports/api/creature/archive/ArchiveCreatureFiles.js';
|
||||
import readFile from '/imports/api/creature/archive/methods/readFile.js';
|
||||
import migrateArchive from '/imports/migrations/server/migrateArchive.js';
|
||||
let migrateArchive;
|
||||
if (Meteor.isServerr){
|
||||
migrateArchive = require('/imports/migrations/server/migrateArchive.js').default;
|
||||
}
|
||||
|
||||
function restoreCreature(file, archive){
|
||||
if (SCHEMA_VERSION < archive.meta.schemaVersion){
|
||||
|
||||
Reference in New Issue
Block a user