尝试运行“ npm run serve:dev”时出现“错误:请手动安装pg软件包”?

时间:2019-03-25 15:07:34

标签: node.js postgresql networking npm pg

我正在尝试使用脚本npm run serve:dev运行应用 但是尝试运行Error: Please install pg package manually

时会给出错误npm run serve:dev

我已经尝试过npm install -g pg','npm install -g pg-hstore

错误:

  

kshitij-mag@0.1.0服务:dev / home / qroach / kshitij-mag nodemon --ignore'./src/'--exec babel-node --presets babel-preset-env ./server/bin / www

     

[nodemon] 1.18.10 [nodemon]随时重新启动,输入rs [nodemon]观看:。 [nodemon]启动babel-node --presets babel-preset-env ./server/bin/www /home/qroach/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:81抛出新错误(请安装$ {moduleName}软件包); ^

     

错误:请在新的ConnectionManager(/ home / qroach / node_modules)上的ConnectionManager._loadDialectModule(/home/qroach/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:81:15)上手动安装pg软件包。 /sequelize/lib/dialects/postgres/connection-manager.js:18:24)在新的Sequelize(/home/qroach/node_modules/sequelize/lib/dialects/postgres/index.js:14:30) /home/qroach/node_modules/sequelize/lib/sequelize.js:241:20)。 (/home/qroach/kshitij-mag/server/db/models/index.js:16:15)位于加载器(/ usr / lib)的Module._compile(internal / modules / cjs / loader.js:799:30) /node_modules/babel-cli/node_modules/babel-register/lib/node.js:144:5)在Object.require.extensions。(匿名函数)[作为.js](/ usr / lib / node_modules / babel-cli在tryModuleLoad(internal / modules / cjs / loader.js:606)的Module.load(internal / modules / cjs / loader.js:666:32)的/node_modules/babel-register/lib/node.js:154:7) :12)在Function.Module._load(internal / modules / cjs / loader.js:598:3)在Module.require(internal / modules / cjs / loader.js:705:19)在require(internal / modules / cjs / helpers.js:14:16)。 (/home/qroach/kshitij-mag/server/controllers/AuthController.js:2:1)位于加载器(/ usr / lib / node_modules)的Module._compile(internal / modules / cjs / loader.js:799:30) /babel-cli/node_modules/babel-register/lib/node.js:144:5)在Object.require.extensions。(匿名函数)[作为.js](/ usr / lib / node_modules / babel-cli / node_modules /babel-register/lib/node.js:154:7)在try.ModuleLoad(internal / modules / cjs / loader.js:606:12)在Module.load(内部/模块/cjs/loader.js:666:32) )在Function.Module._load(internal / modules / cjs / loader.js:598:3)在Module.require(internal / modules / cjs / loader.js:705:19)在require(internal / modules / cjs / helpers.js:14:16)[nodemon]应用程序崩溃-等待文件更改,然后再开始...

我希望它可以使用脚本运行,但是它只会给出此错误。

2 个答案:

答案 0 :(得分:0)

只需在本地安装

Path srcFile = Files.createTempFile("src", ".xml"); Files.write(srcFile, content.getBytes(StandardCharsets.UTF_8)); // Or: // Files.write(srcFile, Collections.singletonList(content));

答案 1 :(得分:-1)

尝试删除您的node_modules并重新安装它们:

npm install

yarn