React Native 打包程序没有找到 package.json

Posted

技术标签:

【中文标题】React Native 打包程序没有找到 package.json【英文标题】:React Native packager not locating package.json 【发布时间】:2018-04-21 22:42:39 【问题描述】:

我安装了 Atom 和 Nuclide 并在 Atom 中打开了一个新初始化的 React Native 项目。一旦我尝试启动 React Native Packager,我就会收到一条错误提示

运行 React Native Packager 进程时发生意外错误: ENOTDIR:不是目录,stat '/Users/UserName/Documents/MyProjectDirectory/ProjectName/package.json/package.json'

没有名为 package.json 的目录,我不知道这条路径是如何损坏的。任何帮助将不胜感激。

【问题讨论】:

遇到同样的问题。不确定我们缺少什么。 【参考方案1】:

目前不是解决方案,而是一种解决方法:

您可以运行以下命令手动启动打包程序:npm start

或者,一般来说,运行react-native run-ios(或run-android)会理所当然地启动打包程序(在单独的终端窗口中)。

(也不知道为什么会这样;对我来说,这是从 RN 0.49 升级后的 ~> 0.50。)

【讨论】:

以上是关于React Native 打包程序没有找到 package.json的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法将打包的游戏(虚幻引擎 4)apk 集成到使用 React-Native 开发的应用程序中?

react-native 打包

在没有 Packager 的情况下运行 React Native iOS

React-Native Camera 错误 - 没有为资产库找到合适的 URL 请求处理程序

关于React Native Android打包报Duplicate resources错的解决方法

react native windows下打包apk流程