-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
taro小程序正常启动,h5报错 Field 'browser' doesn't contain a valid alias configuration #12869
Comments
是不是在 |
dev使用这些插件,没有用eslint-webpack-plugin: "@babel/core": "^7.8.0", |
想知道这个'./app.boot'是做什么的,同样的代码今天重新install就不行了,官方的模板重新install也不行 |
只有h5不行,小程序是可以正常运行的 |
是不是 |
截图要表达什么意思? 尝试重新触发一次 |
我觉得是这个defineAppConfig方法的问题 |
是的 重新保存触发了一次 |
来个demo吧 |
我现在用taro-cli 拉一个模板 vue3 + ts + webpack5 + nutui + scss 的模板,然后yarn install 以后直接yarn dev:h5就报错了,自己没改动代码,但是昨天是可以的,所以我怀疑是不是官方的依赖出问题了 |
1 similar comment
我现在用taro-cli 拉一个模板 vue3 + ts + webpack5 + nutui + scss 的模板,然后yarn install 以后直接yarn dev:h5就报错了,自己没改动代码,但是昨天是可以的,所以我怀疑是不是官方的依赖出问题了 |
貌似不只是我一个发现,github上也有其他用vue3 + ts + webpack5 + nutui + scss 的作者今天发现这个问题了 |
用刚拉的项目对比一下旧项目的lock文件看看有什么差异呢? |
昨天正常的lock文件删掉了... |
你本地的正常的项目可以重新install试试吗? |
我也碰到了,正纳闷了,找到组织了 |
昨天还正常的项目,react18+webpack5,今天删掉lock,重新install后,dev:h5可以复现。 |
这个不会影响到一些生产环境项目吧... |
这两个文件有点大啊,我试试找下 |
|
删除lock文件,重新install就会报错 |
昨天用h5还有一个问题,nutui里的Range组件在点击进度条给滑块定位的时候会报错,小程序是好的 |
等上游看看先吧. 我提了个issue. |
嗯嗯 |
可能Demo项目可以这样临时解决, |
一样的处理手法 |
新拉模版 = 新install, 会安装到 |
我这样操作的:
|
把node_modules和lock文件删除,再install,不然还是有缓存 |
嗯,锁版后问题解决 |
嗯 我试了你的项目这样做确实解决了,我用taro-cli拉的nutui模板项目却不行 有点难受 |
你的操作可能不对, 没锁成功. |
webpack/enhanced-resolve#362 |
嗯 我后面再试试看 |
yarn的解决方案 package.json {
"resolutions": {
"webpack/enhanced-resolve": "5.10.0",
"@tarojs/webpack5-runner/@tarojs/webpack5-prebundle/enhanced-resolve": "5.10.0"
}
} |
原来yarn有resolutions可以锁版本,学到了,感谢! |
|
嗯 我试了下现在不用锁版本也正常了 |
还是存在相同的问题,请问后来是怎么解决的 |
删除 |
OK了,是其他依赖包导致的 |
相关平台
H5
浏览器版本: chrome最新版
使用框架: Vue 3
复现步骤
yarn dev:h5
期望结果
期望正常运行
实际结果
[HMR] Waiting for update signal from WDS...
app.config.ts?cf92:1 Uncaught (in promise) Error: Cannot find module './app.boot'
at webpackMissingModule (app.config.ts?cf92:1:1)
index.js?e2a7:551 [webpack-dev-server] Hot Module Replacement enabled.
index.js?e2a7:551 [webpack-dev-server] Live Reloading enabled.
环境信息
补充信息
macos
The text was updated successfully, but these errors were encountered: