@farmfe/js-plugin-vue
TypeScript icon, indicating that this package has built-in type declarations

3.7.0 • Public • Published

Vue Js Plugin for Farm

Support compiling Vue SFC in Farm.

Usage

Install @farmfe/js-plugin-vue by your favorite package manager(npm, yarn, pnpm and so on):

npm i @farmfe/js-plugin-vue --save-dev # or pnpm/yarn add @farmfe/js-plugin-vue -D

Configuring the plugin in farm.config.ts:

import { defineFarmConfig } from '@farmfe/core/dist/config';
import farmJsPluginVue from '@farmfe/js-plugin-vue'; //  import the plugin

export default defineFarmConfig({
  compilation: {
    input: {
      index: './index.html'
    },
    output: {
      path: './build'
    }
  },
  plugins: [
    // use the vue plugin.
    farmJsPluginVue({
      // custom options here
    })
  ]
});

Options

hmr

  • Type: boolean
  • Default: false

Determine whether to enable hot module replace

If not set, it is considered to be true in development mode.

ssr

  • Type: boolean
  • Default: false

When set to true, it will disable compilation.lazyCompilation and server.hmr.

Readme

Keywords

none

Package Sidebar

Install

npm i @farmfe/js-plugin-vue

Weekly Downloads

9

Version

3.7.0

License

MIT

Unpacked Size

1.98 MB

Total Files

24

Last publish

Collaborators

  • shulandmimi
  • roland_reed
  • wre232114