首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本机无法读取路径@babel\core\node_modules\json5\.bin\json5

本机无法读取路径@babel\core\node_modules\json5\.bin\json5
EN

Stack Overflow用户
提问于 2018-11-01 15:55:17
回答 2查看 905关注 0票数 0

我不能为android构建这个项目。当我运行gradlew assembleRelease时,我会得到以下错误:

未能捕获任务输入文件的快照“:app:bundleReleaseJsAndAsset的”属性“$1”在最新的检查期间。 无法读取路径‘E:\ Native\IRStocks\node_modules\@babel\core\node_mo dules\json5.bin\json5 5’。

这是我的package.json

代码语言:javascript
复制
"dependencies": {
    "@babel/core": "latest",
    "babel-core": "latest",
    "@babel/runtime": "^7.1.2",
    "axios": "^0.18.0",
    "babel-plugin-transform-decorators-legacy": "^1.3.5",
    "metro-react-native-babel-preset": "^0.49.0",
    "mobx": "4.3.1",
    "mobx-react": "5.1.0",
    "react": "16.3.1",
    "react-native": "0.55.4",
    "react-native-charts-wrapper": "^0.5.0",
    "react-native-device-info": "0.18.0",
    "react-native-draggable-flatlist": "^1.1.5",
    "react-native-orientation-locker": "^1.0.18",
    "react-navigation": "^2.17.0",
    "searchable-flatlist": "0.0.4"
  },
  "devDependencies": {
    "babel-jest": "23.6.0",
    "babel-preset-react-native": "^5",
    "jest": "23.6.0",
    "react-test-renderer": "16.3.1"
  },
  "jest": {
    "preset": "react-native"
  },

顺便说一下:

代码语言:javascript
复制
Environment:
  OS: Windows 8.1
  Node: 8.11.2
  Yarn: 1.12.1
  npm: 6.1.0
  Watchman: Not Found
  Xcode: N/A
  Android Studio: Version  2.3.0.0 AI-162.3871768

Packages: (wanted => installed)
  react: 16.3.1 => 16.3.1
  react-native: 0.55.4 => 0.55.4

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-23 13:39:34

这是因为Yarn: 1.12.1,当我升级到1.12.3时它就解决了。

票数 0
EN

Stack Overflow用户

发布于 2018-12-17 12:34:16

我也遇到过这种情况。在Windows上更新的Yarn版本似乎是一个问题。

我使用的是纱版本1.12.1,我也有同样的问题。

我已经将纱线版本降到1.10.1,然后它就开始工作了!

一步步地:

  1. 卸载纱线1.12.1
  2. 安装纱1.10.1
  3. 转到项目文件夹并执行yarn install
  4. 构建我的项目,错误就消失了。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53104843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档