无法从Heroku上的package.json安装来自github的npm软件包

时间:2019-06-14 18:35:17

标签: node.js github npm-install package.json

我正在使用来自github的软件包,该软件包将从package.json文件安装。但是当我在heroku上部署该应用程序时,它无法安装该软件包。

在package.json中,我尝试使用以下不同方法,

“ sqlike”:“ git + https://username:access-token@github.com/vijjuu/SQLike.git

“ sqlike”:“ https://github.com/vijju/SQLike#master

“ sqlike”:“ https://github.com/vijjuu/SQLike/tarball/master

“ sqlike”:“ vijjuu / SQLike”

错误:找不到模块“ SQLike” 2019-06-14T18:26:48.223971 + 00:00 app [web.1]:位于Function.Module._resolveFilename(internal / modules / cjs / loader.js:636:15) 2019-06-14T18:26:48.223973 + 00:00 app [web.1]:位于Function.Module._load(内部/模块/cjs/loader.js:562:25) 2019-06-14T18:26:48.223975 + 00:00 app [web.1]:在Module.require(内部/模块/cjs/loader.js:690:17) 2019-06-14T18:26:48.223976 + 00:00 app [web.1]:需要时(内部/模块/cjs/helpers.js:25:18) 2019-06-14T18:26:48.223977 + 00:00 app [web.1]:at对象。 (/app/server.js:2:18) 2019-06-14T18:26:48.223979 + 00:00 app [web.1]:在Module._compile(内部/模块/cjs/loader.js:776:30) 2019-06-14T18:26:48.223980 + 00:00 app [web.1]:位于Object.Module._extensions..js(内部/模块/cjs/loader.js:787:10) 2019-06-14T18:26:48.223982 + 00:00 app [web.1]:在Module.load(内部/模块/cjs/loader.js:653:32) 2019-06-14T18:26:48.223983 + 00:00 app [web.1]:在tryModuleLoad(内部/模块/cjs/loader.js:593:12) 2019-06-14T18:26:48.223985 + 00:00 app [web.1]:在Function.Module._load(internal / modules / cjs / loader.js:585:3)

1 个答案:

答案 0 :(得分:0)

1)您像导出sql一样,但不将其导入到任何地方。 2)您没有像(node)这样的服务器可以在Heroku上运行它。