Skip to content

Vue compilation incomplete #201

@reubenson

Description

@reubenson

Description

Vue plugin compilation is somewhat broken in nymag/sites, due to some aspect of the browserify cache implementation. When compiling assets with claycli, files such as css/_kiln-plugins.css and js/_kiln-plugins.js will be not be completely compiled, often containing the assets for the .vue file that was most recently touched.

Steps to Reproduce

Steps to reproduce the behavior:

  1. npm run build
  2. Modify a .vue file in /services/kiln/plugins in sites
  3. npm run build again
  4. See error (plugin associated with touched file will not load or render correctly, and _kiln-plugins files in the compiled public directory will not contain the totality of kiln-plugin assets

Expected Behavior

When npm run build is executed, all kiln-plugin assets should be compiled to the public directory

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions