vite - 构建 vite 项目时出现分配给右值错误
问题描述
我在https://github.com/enixam/js-notebook/tree/web-only有一个 vite + react + ts 项目。运行tsc && vite build
产生错误SyntaxError: Assigning to rvalue
➜ js-notebook git:(main) yarn build
yarn run v1.22.10
$ tsc && vite build
vite v2.1.3 building for production...
✓ 1 modules transformed.
[rollup-plugin-dynamic-import-variables] Assigning to rvalue (11:75)
file: vite/dynamic-import-polyfill:11:75
error during build:
SyntaxError: Assigning to rvalue (11:75)
at Object.pp$4.raise (D:\learn-web\react\js-notebook\node_modules\rollup\dist\shared\rollup.js:15626:13)
at Object.pp$2.toAssignable (D:\learn-web\react\js-notebook\node_modules\rollup\dist\shared\rollup.js:14333:12)
at Object.pp$2.toAssignable (D:\learn-web\react\js-notebook\node_modules\rollup\dist\shared\rollup.js:14298:12)
at Object.pp$2.toAssignable (D:\learn-web\react\js-notebook\node_modules\rollup\dist\shared\rollup.js:14280:12)
at Object.pp$2.toAssignableList (D:\learn-web\react\js-notebook\node_modules\rollup\dist\shared\rollup.js:14345:21)
at Object.pp$2.toAssignable (D:\learn-web\react\js-note
package.json
文件
{
"name": "js-notebook",
"version": "0.0.0",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@monaco-editor/react": "^4.1.0",
"@reduxjs/toolkit": "^1.5.1",
"@uiw/react-md-editor": "2.1.1",
"axios": "^0.21.1",
"bulmaswatch": "^0.8.1",
"localforage": "^1.9.0",
"prettier": "^2.2.1",
"react": "^17.0.0",
"react-dom": "^17.0.0",
"react-redux": "^7.2.3",
"react-resizable": "^1.11.1",
"redux": "^4.0.5"
},
"devDependencies": {
"@types/prettier": "^2.2.3",
"@types/react": "^17.0.0",
"@types/react-dom": "^17.0.0",
"@types/react-redux": "^7.1.16",
"@types/react-resizable": "^1.7.2",
"@vitejs/plugin-react-refresh": "^1.3.1",
"esbuild-wasm": "^0.11.0",
"monaco-editor": "^0.23.0",
"typescript": "^4.1.2",
"vite": "^2.1.3"
},
"license": "MIT"
}
输出npx envinfo --system --npmPackages vite,@vitejs/plugin-vue --binaries --browsers
:
System:
OS: Windows 10 10.0.18363
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 7.55 GB / 15.81 GB
Binaries:
Node: 14.15.1 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD
npm: 7.5.4 - C:\Program Files\nodejs\npm.CMD
Browsers:
Chrome: 89.0.4389.114
Edge: Spartan (44.18362.449.0)
Internet Explorer: 11.0.18362.1
npmPackages:
vite: ^2.1.3 => 2.1.3
解决方案
推荐阅读
- ios - 在swiftui中滚动时动画标题
- apache-kafka - 我可以让多个消费者处理来自 Apache Kafka 中单个队列的消息吗
- html - 如何在侧面引导程序上制作带有图标的按钮
- android - 使用 colorOnBackground 时,TextView 不会改变材质的颜色
- python - 完全迷失在使用 Pytz 和 Python 的时区问题上
- python - 是否可以用链式字典和列表制作嵌套字典?
- javascript - 如何将 Accept-Ranges 标头添加到 nodejs 中的响应中
- flutter - Flutter 尝试调用:列表生成器上的 [] 错误
- python - 熊猫中的重复行附加在for循环内
- video - 在视频创建期间保持搅拌器渲染的高质量图像 (ffmpeg)