react-native链接给出错误没有这样的文件或目录info.plist

时间:2018-03-09 04:32:01

标签: javascript react-native fonts info.plist

我正在尝试为我的react-native项目添加新字体。

我在package.json

中添加了这个
  "rnpm": {
    "assets": [
      "./assets/fonts/"
    ]
  }

并在项目中的资产文件夹中添加了相应的字体文件。

在链接我需要运行的字体的过程中 -

react-native link 

但在运行上述命令时,我收到此错误 -

Error: ENOENT: no such file or directory, open '/private/var/native-testProject/ios/"tests_tvOSTests/Info.plist"'
    at Object.fs.openSync (fs.js:667:18)
    at Object.fs.readFileSync (fs.js:572:33)
    at Object.<anonymous> (/private/var/www/native-testProject/node_modules/react-native-code-push/scripts/postlink/ios/postlink.js:63:24)
    at Module._compile (module.js:662:30)
    at Object.Module._extensions..js (module.js:673:10)
    at Module.load (module.js:575:32)
    at tryModuleLoad (module.js:515:12)
    at Function.Module._load (module.js:507:3)
    at Module.require (module.js:606:17)
    at require (internal/module.js:11:18)

在查看项目结构时,我也能够找到info.plist文件。

我很反应本土,我不知道我哪里出错了。

1 个答案:

答案 0 :(得分:1)

在查看文档时,我发现我需要运行

react-native upgrade

我的问题是,当我运行升级时,有些tests_tvOSTests未在项目结构中被引用。