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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions