【问题标题】:react-native: Error: Could not locate the bindings file. Tried:react-native:错误:找不到绑定文件。试过:
【发布时间】:2020-10-13 09:13:43
【问题描述】:

在安装 react native 依赖项后尝试执行 npm start 时出现以下错误。能否请您指导我如何解决此问题。

/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/bindings/bindings.js:135 抛出错误; ^

错误:找不到绑定文件。试过: → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/build/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/build/Debug/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/build/Release/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/out/Debug/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/Debug/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/out/Release/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/Release/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/build/default/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/compiled/10.13.0/linux/x64/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/addon-build/release/install-root/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/addon-build/debug/install-root/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/addon-build/default/install-root/node_expat.node → /home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/lib/binding/node-v64-linux-x64/node_expat.node 在绑定处(/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/bindings/bindings.js:126:9) 在对象。 (/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/node-expat/lib/node-expat.js:4:32) 在 Module._compile (internal/modules/cjs/loader.js:688:30) 在 Module._extensions..js (internal/modules/cjs/loader.js:699:10) 在 Object.require.extensions.(匿名函数) [as .js] (/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/babel-register/lib/node.js:152:7) 在 Module.load (internal/modules/cjs/loader.js:598:32) 在 tryModuleLoad (internal/modules/cjs/loader.js:537:12) 在 Function.Module._load (internal/modules/cjs/loader.js:529:3) 在 Module.require (internal/modules/cjs/loader.js:636:17) 在需要(内部/模块/cjs/helpers.js:20:18) 在对象。 (/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/xml2json/lib/xml2json.js:1:13) 在 Module._compile (internal/modules/cjs/loader.js:688:30) 在 Module._extensions..js (internal/modules/cjs/loader.js:699:10) 在 Object.require.extensions.(匿名函数) [as .js] (/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/babel-register/lib/node.js:152:7) 在 Module.load (internal/modules/cjs/loader.js:598:32) 在 tryModuleLoad (internal/modules/cjs/loader.js:537:12) 在 Function.Module._load (internal/modules/cjs/loader.js:529:3) 在 Module.require (internal/modules/cjs/loader.js:636:17) 在需要(内部/模块/cjs/helpers.js:20:18) 在对象。 (/home/rakesh95/Desktop/Rakesh/MyFamilyPlan/node_modules/xml2json/lib/index.js:3:18) 在 Module._compile (internal/modules/cjs/loader.js:688:30) 在 Module._extensions..js (internal/modules/cjs/loader.js:699:10) [nodemon] 应用程序崩溃 - 启动前等待文件更改...

【问题讨论】:

    标签: react-native npm


    【解决方案1】:

    先尝试:

    npm install node-gyp

    如果这不能解决问题,那么您可以再次安装 libxmljs 以确保

    npm install libxmljs

    从“https://stackoverflow.com/questions/27541586/error-could-not-locate-the-bindings-file-tried-56”得到它

    【讨论】:

      猜你喜欢
      • 2017-11-27
      • 1970-01-01
      • 1970-01-01
      • 2021-04-18
      • 1970-01-01
      • 2020-01-13
      • 2019-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多