একটি মোতায়েন হেরোকু অ্যাপে ফাইল এবং ফাইলের কাঠামো কীভাবে দেখতে পাবেন


93

আমার ক্লায়েন্ট অ্যাপ্লিকেশন যা হিরোকুতে স্থাপন করা হয়েছে তা ব্যবহারকারীকে হিরোকুতে চিত্র আপলোড করতে দেয়। আমি চিত্রগুলি মুছে ফেলার জন্য আমার যে পরিবর্তনটি করেছি তা পরীক্ষা করে দেখতে চেয়েছিলাম, সুতরাং ফাইল সিস্টেমের চিত্রগুলি সফলভাবে মুছে ফেলা হচ্ছে কিনা তা নিশ্চিত করার জন্য আমার হিরোকুতে ফোল্ডারের কাঠামোর অবস্থা দেখার একটি উপায় প্রয়োজন।

আমি চেষ্টা করেছিলাম -

$ heroku run bash --app <appName>
~$ pwd
~$ cd <path to images folder>

তবে আমি কেবল এখানে চিত্রগুলি দেখতে পাচ্ছি যা আমি অ্যাপ্লিকেশন সহ আপলোড করেছি, ক্লায়েন্ট অ্যাপের মাধ্যমে আপলোড করা হয়নি।

আমি কি ভুল করছি?


: মত এটা সম্ভব এটা মনে হচ্ছে না stackoverflow.com/questions/12763440/...
mightimaus

উত্তর:


200

আমি এই আদেশগুলি দিয়ে করতে পারি

heroku login
heroku run bash -a APPNAME
$ cd app

APPNAMEআপনার হেরোকু অ্যাপ্লিকেশনটির নাম এবং ফোল্ডারে appআপনার ফাইল রয়েছে।

আপনি যখন আপনার আদেশগুলি শেষ করেন এবং আপনার টার্মিনালে ফিরে যেতে চান আপনি লিখতে পারেন

$ exit

4
ম্যাক উপর কাজ না। আমাদের একই লাইনে হিরকু রান ব্যাশ
এইচএমজিডি

4
হিরকু বাশ চালান - আপনার অ্যাপ্লিকেশন নামটি অ্যাপ্লিকেশন করুন
নীল

@ এইচএমজিডি আসলে আপনি কেবল আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিতে থাকলে তা সঠিক this এটি লক্ষ করা গুরুত্বপূর্ণ যে এই কার্যকারী ডিরেক্টরিটি হেরোকুর সাথে যুক্ত করা উচিত। মানে আপনি অবশ্যই এর বিষয়বস্তু হিরকু মাস্টারের দিকে ঠেলে দিয়েছেন pushed আপনি যদি কার্যক্ষম ডিরেক্টরিটিতে না থাকেন তবে আপনার কেবলমাত্র-অ্যাপ্লিকেশন পতাকাটি দরকার।
ফ্রাঙ্ক

সি: \ ব্যবহারকারী \ ব্যবহারকারী> হিরকু রান বুশ - অ্যাপ দ্রুত-দ্বীপ -39166 ⬢ দ্রুত-দ্বীপ -39166 উপর চলমান গুল্ম ... উপরে, রান.2379 (ফ্রি) বাশ: বুশ: কমান্ড পাওয়া যায় নি - এখানে যা চলছে উইন্ডোজ অন !!!

হিরকু লগইন দিয়ে একটি সেশন শুরু করার পরে হেরাকু রান বশ কমান্ডটি চালান - আপনার অ্যাপ-নামটি অ্যাপ্লিকেশন করুন, উত্তরে যা বলা হয়েছে তা আমার জন্য কাজ করুন।
অরনেলিও চৌক

21

টার্মিনাল অ্যাক্সেস এখন হিরোকু ড্যাশবোর্ডের উপরের ডানদিকে একটি "আরও" লিঙ্কে ক্লিক করে সরবরাহ করা হয় যেখানে আপনি "রান কনসোল" নির্বাচন করতে পারেন। এটি টার্মিনাল কমান্ড চালানোর জন্য একটি বিকল্প উপস্থাপন করে এবং 'বাশ' এর একটি ডিফল্ট দেখায়। তবে আপনাকে স্পষ্টভাবে 'বাশ' বা অন্যান্য কমান্ড লিখতে হবে। আপনি যদি ফাইলগুলি সম্পাদনা করেন তবে আপনাকে গিট ব্যবহার করে আপনার বিকাশ কোডে ফিরে সিঙ্ক্রোনাইজেশন পরিচালনা করতে হবে।


1

@ জুলিয়ানো আরাজিওর উত্তর গেটের মাধ্যমে সংযুক্ত একটি প্রকল্প ফোল্ডার থেকে যেমন আপনি কেবল চালাতে পারেন heroku run bash

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.