Browse Source

fix: fusebox bundle rebuild bug

NGPixel 8 years ago
parent
commit
d7992a5e19
3 changed files with 5 additions and 3 deletions
  1. 3 1
      fuse.js
  2. 1 1
      server/views/auth/login.pug
  3. 1 1
      server/views/layout.pug

+ 3 - 1
fuse.js

@@ -83,6 +83,7 @@ globalTasks.then(() => {
     homeDir: './client',
     homeDir: './client',
     output: './assets/js/$name.min.js',
     output: './assets/js/$name.min.js',
     alias: ALIASES,
     alias: ALIASES,
+    shim: SHIMS,
     plugins: [
     plugins: [
       fsbx.EnvPlugin({ NODE_ENV: (dev) ? 'development' : 'production' }),
       fsbx.EnvPlugin({ NODE_ENV: (dev) ? 'development' : 'production' }),
       fsbx.VuePlugin(),
       fsbx.VuePlugin(),
@@ -105,7 +106,8 @@ globalTasks.then(() => {
     })
     })
   }
   }
 
 
-  const bundleApp = fuse.bundle('app').shim(SHIMS).instructions('> index.js')
+  const bundleVendor = fuse.bundle('vendor').instructions('~ index.js')
+  const bundleApp = fuse.bundle('app').instructions('!> [index.js]')
   const bundleSetup = fuse.bundle('configure').instructions('> configure.js')
   const bundleSetup = fuse.bundle('configure').instructions('> configure.js')
 
 
   switch (mode) {
   switch (mode) {

+ 1 - 1
server/views/auth/login.pug

@@ -18,7 +18,7 @@ html(data-logic='login')
     link(rel='manifest', href='/manifest.json')
     link(rel='manifest', href='/manifest.json')
 
 
     // JS / CSS
     // JS / CSS
-    //- script(type='text/javascript', src='/js/libs.min.js')
+    script(type='text/javascript', src='/js/vendor.min.js')
     script(type='text/javascript', src='/js/app.min.js')
     script(type='text/javascript', src='/js/app.min.js')
 
 
   body
   body

+ 1 - 1
server/views/layout.pug

@@ -23,7 +23,7 @@ html
       var siteRoot = '!{appconfig.host}';
       var siteRoot = '!{appconfig.host}';
 
 
     //- JS / CSS
     //- JS / CSS
-    //- script(type='text/javascript', src='/js/libs.min.js')
+    script(type='text/javascript', src='/js/vendor.min.js')
     script(type='text/javascript', src='/js/app.min.js')
     script(type='text/javascript', src='/js/app.min.js')
 
 
     block head
     block head