如何解决YARN START在我的PC上失败,但在我的同事的PC上失败
预先感谢您的帮助。
我的PC上的“纱线启动”失败,如下所示。但是,“纱线启动”可以在具有相同项目的其他三台PC上正常工作。
任何想法会导致我的PC出现此故障吗?
我已经确认我的PC与3台正常运行的PC具有相同版本的Node.js,NPM和YARN。
% yarn start
...
Failed to compile.
C:/Users/a0866323/.../ContentList.tsx
Line 101:7: Parsing error: Unexpected token,expected ";"
99 | type: listType,100 | desc: title,> 101 | } as ContentListData;
| ^
102 |
103 | await editList(newList);
104 | },[editList,listType,title]);
编辑1: 我已将项目克隆到其他位置。问题仍然存在。
我已经用与其他PC相同的版本重新安装了每个组件(Node.js,npm,Yarn),将项目存储库重新克隆到新目录,并重新安装了所有依赖项;问题仍然存在。
我重新启动了PC;问题仍然存在。
解决方法
(感谢您使用“ k123”和“ Wezelkrozum”。)
在完成以下两个操作之后,我终于能够运行“纱线启动”:
-
我将项目存储库克隆到了用户路径(C:/ Users /)之外的位置
- 我直接在C驱动器下创建了一个“ React”文件夹,并在那里克隆了项目。
-
我运行了“ yarn install --frozen-lockfile”,以确保安装了yarn.lock文件中的确切依赖版本,而不是更新的版本
-
纱线文档:https://classic.yarnpkg.com/en/docs/cli/install/#toc-yarn-install-frozen-lockfile
-
我从中了解到“ --frozen-lockfile”选项:How to install packages based on the lock-file with Yarn?
-
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。