ice breaker

Results 95 comments of ice breaker

同求,请问团队可有支持计划?

vite 版本 2.8.6 ,日期 2022/3/10 还是无法加载 postcss.config.js

日期 2022/3/30 , 加载项目内 postcss.config.js 成功,配置详见 [uni-app-vue3-vite](https://github.com/sonofmagic/weapp-tailwindcss-webpack-plugin/tree/main/demo/uni-app-vue3-vite)

日期 2022/3/31, 有用户发现 postcss.config.js 又没有生效

哈哈,这个我之前也用 `pnpm` 试过 `uni-app`,也是各种报错,原因应该是 `webpack-sources` 版本问题导致的不匹配,我这个插件依赖的 `webpack-sources` 是 `3.2.3` ,图里面报错的版本是 `1.4.3`. 这个 `issue` 我先尝试通过改 lock 文件解决一下,你先使用 `yarn` 或者 `npm` 进行开发吧。

> > 哈哈,这个我之前也用 `pnpm` 试过 `uni-app`,也是各种报错,原因应该是 `webpack-sources` 版本问题导致的不匹配,我这个插件依赖的 `webpack-sources` 是 `3.2.3` ,图里面报错的版本是 `1.4.3`. 这个 `issue` 我先尝试通过改 lock 文件解决一下,你先使用 `yarn` 或者 `npm` 进行开发吧。 > > 能不能加到devDependencies,安装依赖时很有可能把webpack依赖的版本放内部node_modules了,把你这个项目的依赖放到了外部,导致报错。 `webpack-sources` 这个不能加进 `devDependencies` 里,原因在于,我这个包啊,是要兼容 `webpack4`...

嗯,好的,我测试一下哈

我创建了一个库 [pnpm-install-webpack-plugin-test-case](https://github.com/sonofmagic/pnpm-install-webpack-plugin-test-case) 使用 `pnpm` 安装,版本为 `7.9.3`。安装成功后,`pnpm dev:mp-weixin` 和 `pnpm build:mp-weixin` 都可以顺利运行,没有报错的,你升级一下 `pnpm` 版本试试呢,lock 文件 [pnpm-lock.yaml](https://github.com/sonofmagic/pnpm-install-webpack-plugin-test-case/blob/main/pnpm-lock.yaml) [webpack-sources](https://github.com/webpack/webpack-sources/releases?page=2) 是在 v3 删除了这个`node() and listMap()` 这 2个 api 见 https://github.com/webpack/webpack-sources/releases/tag/v3.0.0 你可以把你的运行环境,使用 uni-app 的版本啊, pnpm...

我使用 `[email protected]` 在今天新创建的 `taro` 项目中使用,也没有问题的,项目demo: https://github.com/sonofmagic/taro-react-tailwind-vscode-template 所以我感觉,这应该是当时 `pnpm` 没处理好依赖导致的,现在 `pnpm` 的最新版本应该已经修复了,所以 `pnpm` 已经支持了。 @yqz0203 @bingtsingw 附 `pnpm` `node_modules/.pnpm` 依赖截图: ![image](https://user-images.githubusercontent.com/15621541/186172162-99f8f29c-2425-4690-9197-df47d2f2a32d.png)