react-native - React Native:错误:捆绑失败:index.js:“”不是有效的标识符名称
问题描述
我有一个 React Native 应用程序,它在今天早上早些时候运行良好。我package-lock.json
在错误地做了 annpm install
而不是yarn install
. 然后我跑了yarn install
,现在当我尝试运行我的应用程序时,我在打包程序中收到此错误:
error: bundling failed: index.js: "" is not a valid identifer name
BUNDLE [ios, dev] ./index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1), failed.
我还关闭了打包程序和 Vscode,删除node_modules
并再次尝试运行yarn install
,但我得到了同样的错误。我的代码中没有更改任何一行,并且在此之前它正在工作。
到底是怎么回事?
解决方案
删除 node_modules 和 packages-lock.json,擦除垃圾,关闭 Metro Bundle,从模拟器/模拟器中删除应用程序并运行 npm install,这种方式对我有用。
推荐阅读
- r - 将 R 中的粒子包应用于海洋速度
- c# - 如果 LINQ 中的条件为非收集
- kubernetes-helm - Helm - 安装父图表时如何在子图表中使用自定义值文件
- python-3.x - 你能帮我使用 Python 中的字典列表吗
- linux - 安装有冲突的 ubuntu 包
- api - http 获取 API 密钥
- python - 无法使用按钮打破循环
- python - 使用 ColorProperty 进行动画时出现“TypeError”
- python - Python 的 Shell 脚本引发 ModuleNotFoundError
- jquery - Jquery在单独的js文件中不起作用