farm-fe / farm

Extremely fast Vite-compatible web build tool written in Rust
https://farmfe.org
MIT License
4.84k stars 159 forks source link

[Bug Report]: 配置文件修改参数不生效 #1535

Open smz8023 opened 2 months ago

smz8023 commented 2 months ago

Steps to reproduce

  1. npm run start 2.修改farm.config.js 配置文件

Reproduce link

No response

What is actually happening?

修改的配置文件不生效 configPath 变configFilePath了 const { config: userConfig, configFilePath } = { configFilePath: configPath, config: rawConfig }; const resolvedUserConfig = await resolveMergedUserConfig( mergedUserConfig, configFilePath, inlineOptions.mode ?? mode, logger ); if (configFilePath) { const dependencies = await traceDependencies(configFilePath, logger); dependencies.sort(); resolvedUserConfig.configFileDependencies = dependencies; resolvedUserConfig.configFilePath = configFilePath; }

System Info

System:
    OS: macOS 12.0.1
    CPU: (8) x64 Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz
    Memory: 881.93 MB / 16.00 GB
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 21.4.0 - ~/.nvm/versions/node/v21.4.0/bin/node
    Yarn: 1.22.21 - ~/.nvm/versions/node/v21.4.0/bin/yarn
    npm: 10.2.4 - ~/.nvm/versions/node/v21.4.0/bin/npm
    pnpm: 9.4.0 - ~/.nvm/versions/node/v21.4.0/bin/pnpm
  Browsers:
    Chrome: 126.0.6478.127
    Edge: 126.0.2592.87
    Safari: 15.1
  npmPackages:
    @farmfe/core: workspace:* => 1.2.6
wre232114 commented 2 months ago

这个问题没有太看懂呢,能在给一些详细的说明吗