farm-fe / farm

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

现在能在开发环境使用吗。 #173

Closed tzwhyqq closed 1 year ago

tzwhyqq commented 1 year ago

What problem does this feature solve?

一直用的vite,vite初次启动太慢,一个稍微大一点(50-80个页面)的项目启动一次就要1分钟,一直被我诟病,看到咱们项目的对比速度。想在开发环境试试。我用vue3+elmentplus 发现运行不了,还是我配置问题。

What does the proposed API look like?

vue3 和 element plus 或者 antv 3/4。能够开发环境使用。

wre232114 commented 1 year ago

需要看你们的项目用了哪些技术栈呢,vue 的有些功能我们还没支持,比如 jsx

tzwhyqq commented 1 year ago

我现在就简单的引用了 element plus/antd vue 组件库,弄了个测试。没其他任何组件。 起不来。按element plus/ antd vue 官网教程 ,顺便问下,react 功能上是不是都支持了。如果react 没问题,我试试react

wre232114 commented 1 year ago

react 的支持好一些,引用组件库的话,可能引入了 sass less,这些需要安装额外的插件

tzwhyqq commented 1 year ago

是的。我看了下,好像就是sass less 这些不行 [Error: Build failed due to errors: [ResolveError { importer: "src/index.ts", src: "ant-design-vue/dist/antd.css", source: None }, ResolveError { importer: "node_modules/ant-design-vue/es/date-picker/generatePicker/generateRangePick er.js", src: ".", source: None }, ResolveError { importer: "node_modules/ant-design-vue/es/date-picker/generatePicker/generateSinglePicker.js", src: ".", source: None }, ResolveError { importer: "node_modules/ant-design-vue/es/vc-pi cker/panels/DecadePanel/DecadeBody.js", src: ".", source: None }, ResolveError { importer: "node_modules/ant-design-vue/es/vc-picker/panels/DecadePanel/DecadeHeader.js", src: ".", source: None }, ResolveError { importer: "node_modul es/ant-design-vue/es/vc-picker/panels/YearPanel/YearBody.js", src: ".", source: None }, ResolveError { importer: "node_modules/ant-design-vue/es/vc-picker/panels/YearPanel/YearHeader.js", src: ".", source: None }, ResolveError { imp orter: "node_modules/ant-design-vue/es/table/hooks/useFilter/FilterDropdown.js", src: ".", source: None }]] { code: 'GenericFailure' }

tzwhyqq commented 1 year ago

sass less,这些需要安装额外的插件 这个插件,是还在开发中还是。有现成的,我看vite是有相关的插件。

wre232114 commented 1 year ago

有官方插件,我更新下文档以及带组件库的示例

tzwhyqq commented 1 year ago

已解决