vue-cli-plugin-midway-hooks
v1.0.1
Published
Provide midway hooks dev pack options to vue-cli
Downloads
73
Readme
Installation
yarn add vue3-cli-plugin-midway-hooks
# OR npm install vue3-cli-plugin-midway-hooks
Usage
// vue.config.js
module.exports = {
pluginOptions: {
isHooks: true, // use hooks
faas: {
// ...
}
}
}
Options
See midway faas dev pack for options
object to pass to the plugin.
Object examples
- default value, you can overwrite it.
// vue.config.js
module.exports = {
pluginOptions: {
faas: {
sourceDir: 'src/apis',
// ignore function name
ignoreWildcardFunctions: ['render'],
// ignore pattern
ignorePattern: (req) => {
const { pathname } = URL.parse(req.url);
return /\.(js|css|map|json|png|jpg|jpeg|gif|svg|eot|woff2|ttf)$/.test(pathname);
}
},
isHooks: true,
hooksRule: ['ts', 'js']
}
}
License
Vue CLI Plugin Midway Hooks is licensed under MIT License.