Npm安装缺少对Raspberry Pi的依赖

时间:2019-09-24 00:16:57

标签: node.js raspberry-pi

我试图在Raspberry Pi 3B上使用PM2Forever,但是当我尝试运行命令<template> <div id="parentComponent"> <portal to="independentInstance"> <!-- This slot content will be rendered wherever the <portal-target> with name 'independentInstance' is located. --> <independent-component :first-name="firstName" /> </portal> <some-child-component> <portal-target name="independentInstance"> <!-- This component can be located anywhere in your App. The slot content of the above portal component will be rendered here. --> </portal-target> </some-child-component> </div> </template> 时,出现此错误:

pm2

当我永远运行时,出现类似的错误:

Error: Cannot find module 'read'
Require stack:
- /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/node_modules/promptly/index.js
- /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/lib/API/pm2-plus/PM2IO.js
- /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/bin/pm2
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:772:15)
    at Function.Module._load (internal/modules/cjs/loader.js:677:27)
    at Module.require (internal/modules/cjs/loader.js:830:19)
    at require (/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
    at Object.<anonymous> (/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/node_modules/promptly/index.js:3:12)
    at Module._compile (/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:194:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10)
    at Module.load (internal/modules/cjs/loader.js:790:32)
    at Function.Module._load (internal/modules/cjs/loader.js:703:12)
    at Module.require (internal/modules/cjs/loader.js:830:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/node_modules/promptly/index.js',
    '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/lib/API/pm2-plus/PM2IO.js',
    '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/pm2/bin/pm2'
  ]
}

我的节点版本为Error: Cannot find module 'pkginfo' Require stack: - /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/node_modules/winston/lib/winston.js - /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/node_modules/cliff/lib/cliff.js - /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/lib/forever.js - /home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/bin/forever at Function.Module._resolveFilename (internal/modules/cjs/loader.js:772:15) at Function.Module._load (internal/modules/cjs/loader.js:677:27) at Module.require (internal/modules/cjs/loader.js:830:19) at require (internal/modules/cjs/helpers.js:68:18) at Object.<anonymous> (/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/node_modules/winston/lib/winston.js:14:1) at Module._compile (internal/modules/cjs/loader.js:936:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10) at Module.load (internal/modules/cjs/loader.js:790:32) at Function.Module._load (internal/modules/cjs/loader.js:703:12) at Module.require (internal/modules/cjs/loader.js:830:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/node_modules/winston/lib/winston.js', '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/node_modules/cliff/lib/cliff.js', '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/lib/forever.js', '/home/pi/.nvm/versions/node/v12.10.0/lib/node_modules/forever/bin/forever' ] } ,npm为v12.10.0。两者都是使用nvm安装的。我也尝试过在本地安装6.10.3并使用pm2运行它,但是遇到相同的错误。

为什么我缺少这些依赖项?

0 个答案:

没有答案