错误 ENOENT:没有这样的文件或目录,scandir 'PATH_PORJECT\platforms\android\app\src\main\res'

Posted

技术标签:

【中文标题】错误 ENOENT:没有这样的文件或目录,scandir \'PATH_PORJECT\\platforms\\android\\app\\src\\main\\res\'【英文标题】:Error ENOENT: no such file or directory, scandir 'PATH_PORJECT\platforms\android\app\src\main\res'错误 ENOENT:没有这样的文件或目录,scandir 'PATH_PORJECT\platforms\android\app\src\main\res' 【发布时间】:2018-06-09 08:32:56 【问题描述】:

我在运行tns platform add android 命令时遇到错误。

我可以运行其他应用程序(新应用程序),但没有我的当前应用程序,并且在我安装 codeworks_android 后会发生所有事情,它会更改 SDK 的路径,然后我重新安装本机脚本,但我无法添加 Android 平台。

CODEWORKS

error ENOENT: no such file or directory, scandir 'PATH_PORJECT\platforms\android\app\src\main\res'

【问题讨论】:

【参考方案1】:

添加平台会有所帮助(适用于 Android 和 ios),

tns platform add ios
tns platform add android

更多解释在Doc here

如果平台已经存在(您可以在平台文件夹中查看),您可以在重新添加之前尝试删除/清理,

tns platform remove android
tns platform clean android

如果您使用的是 Nativescript 种子项目(如 NS 高级种子),请确保您在添加或删除平台时位于移动应用程序的根文件夹中(通常是项目根文件夹中的 nativesctript)。

在此处添加解决方案作为答案,并提供更多信息(而不是评论中的更新),以便其他人可以轻松获得它。

【讨论】:

【参考方案2】:

这些命令解决了我的问题

npm 我

ns 运行安卓

【讨论】:

以上是关于错误 ENOENT:没有这样的文件或目录,scandir 'PATH_PORJECT\platforms\android\app\src\main\res'的主要内容,如果未能解决你的问题,请参考以下文章

proxyquire 错误:ENOENT:没有这样的文件或目录,scandir

错误:ENOENT:没有这样的文件或目录,在进行 Yarn 安装时使用 lstat

ENOENT:没有这样的文件或目录。?

反应本机调试器:“错误:ENOENT:没有这样的文件或目录”

错误:ENOENT:没有这样的文件或目录,打开 './views/s.ejs' Nodejs Express

node.js - 错误:ENOENT:没有这样的文件或目录,取消链接