在安装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(内部/模块/cjs/loader.js:688:30) 在Module._extensions..js(内部/模块/cjs/loader.js:699:10) 在Object.require.extensions。(匿名函数)[作为.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(内部/模块/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(内部/模块/cjs/loader.js:688:30) 在Module._extensions..js(内部/模块/cjs/loader.js:699:10) 在Object.require.extensions。(匿名函数)[作为.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(内部/模块/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(内部/模块/cjs/loader.js:688:30) 在Module._extensions..js(内部/模块/cjs/loader.js:699:10) [nodemon]应用程序崩溃-等待文件更改,然后再开始...
答案 0 :(得分:0)
尝试先行:
npm install node-gyp
如果这不能解决问题,那么可以确保再次安装libxmljs
npm install libxmljs
从“ https://stackoverflow.com/questions/27541586/error-could-not-locate-the-bindings-file-tried-56”中获取它