如何在本地运行Heroku rails app而无需访问源代码

时间:2017-06-08 05:58:13

标签: ruby-on-rails ruby heroku localhost

我的Heroku应用程序已创建,它也可以在我的大型商店中运行,但我想在本地运行。

基本上,我想从Heroku app获取本地机器中的所有文件。

请帮助..

1 个答案:

答案 0 :(得分:2)

由于您可以访问git存储库,因此只需要克隆它

add_action('init', 'bbloomer_hide_price_add_cart_not_logged_in');

function bbloomer_hide_price_add_cart_not_logged_in() { 
if ( !is_user_logged_in() ) {       
 remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
 remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
 remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
 remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );  
 add_action( 'woocommerce_single_product_summary', 'bbloomer_print_login_to_see', 31 );
 add_action( 'woocommerce_after_shop_loop_item', 'bbloomer_print_login_to_see', 11 );
}
}

function bbloomer_print_login_to_see() {
echo '<a href="' . get_permalink(woocommerce_get_page_id('myaccount')) . '">' . __('Login to see prices', 'theme_name') . '</a>';
}

然后进入app根目录

git clone GIT_URL

然后再做

cd my_app

现在启动服务器

bundle install

从浏览器中转到rails server ..

<强>更新

由于您可以访问localhost:3000,在底部附近的应用信息中心转到设置,您会找到 Heroku Git网址,克隆它。

在新的空文件夹中,只需从cmd

输入
heroku