Home

Awesome

THIS REPOSITORY IS DEPRECATED

:electric_plug: vue-cli-plugin-p11n

CircleCI

Vue CLI 3 plugin to pluginize your Vue project

p11n = pluginization

<a href="https://www.patreon.com/kazupon" target="_blank"> <img src="https://c5.patreon.com/external/logo/become_a_patron_button.png" alt="Become a Patreon"> </a>

:star: Features

Adjust your project generated by Vue CLI 3 to plugin development environment.

:rocket: Getting Started

If yon don't have a project created with Vue CLI 3:

vue create vue-your-plugin

Install the plugin into your project:

cd vue-your-plugin
vue add p11n

:package: Build Customizing

Automatically insert node_modules as externals

If you don't want to bundle dependent modules like axios at your plugin, you can make it external using dependencies of package.json.

example the below:

{
  ...
  "dependencies": {
    "axios": "^0.18.0"
  },
  ...
}

:scroll: Changelog

Detailed changes for each release are documented in the CHANGELOG.md.

:exclamation: Issues

Please make sure to read the Issue Reporting Checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.

:muscle: Contribution

Please make sure to read the Contributing Guide before making a pull request.

:white_check_mark: TODO

See the GitHub projects

:copyright: License

MIT