Lit
Create a Lit project based on Farm.
Farm provides two approaches to support creating Lit projects:
- Use the create-farmscaffold to create a scaffold project
- You can manually create a Litproject following the current documentation
Creating a Lit Project​
npm create farm@latest
Select Lit template in Select Framework
If you use lit then we need to configure the decorator
farm.config.ts
import { defineConfig } from '@farmfe/core';
export default defineConfig({
  compilation: {
    presetEnv: false,
    script: {
      plugins: [],
      target: 'es2022',
      parser: {
        tsConfig: {
          decorators: true,
          dts: false,
          noEarlyErrors: false,
          tsx: false
        }
      }
    }
  }
});
For more example details: React Example
