Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在Heroku上运行Bower_Node.js_Heroku_Npm_Bower - Fatal编程技术网

Node.js 如何在Heroku上运行Bower

Node.js 如何在Heroku上运行Bower,node.js,heroku,npm,bower,Node.js,Heroku,Npm,Bower,我正在尝试在Heroku上部署一个NodeJs应用程序,该应用程序使用bower。 我按照建议做了,但在推了Heroku之后,我在Heroku上出现了以下错误: git的bower错误状态代码:128显然人们已经清理了他们的缓存 您可以使用以下命令在heroku主机上运行任意命令: heroku run console 这样做可能无法解决此问题,但您可以使用 git config --global url."https://".insteadOf git:// 告诉git使用HTTPS而不

我正在尝试在Heroku上部署一个NodeJs应用程序,该应用程序使用bower。 我按照建议做了,但在推了Heroku之后,我在Heroku上出现了以下错误:


git的bower错误状态代码:128

显然人们已经清理了他们的缓存

您可以使用以下命令在heroku主机上运行任意命令:

heroku run console

这样做可能无法解决此问题,但您可以使用

git config --global url."https://".insteadOf git://

告诉git使用HTTPS而不是git,这对我安装npm依赖项很有效。

以下是我在应用程序中使用的内容:

将适当的脚本添加到
package.json
bower
添加到依赖项列表 Heroku的发布流程如下
  • 它是最新的版本
  • 运行
    install
  • 运行
    postinstall
  • 运行
    start
  • 我的样品

    很高兴认识@Aurélien。我结束了将所有我的/bower\u组件目录推到git的过程,它成功了。如果它成功了:)希望您能够在某个时候正确使用bower@RodrigoReis推动bower组件是个坏主意,只需遵循我描述的几个步骤即可。
    "scripts": {
      "start": "node web.js",
      "postinstall": "bower cache clean && bower install"
    },
    
    "dependencies": {
      ...
      "bower": "~1.3.12",
       ...
    },