Yarn: دعم تعبيري اختياري

تم إنشاؤها على ١٣ أكتوبر ٢٠١٦  ·  31تعليقات  ·  مصدر: yarnpkg/yarn

هل ترغب في طلب _ ميزة _ أو الإبلاغ عن _ خطأ _؟
_Feature_ (ربما _ خطأ_ ، بمجرد أن تكون إحدى الميزات في README هي "المزيد من الرموز التعبيرية. 🐈" 😸)

ما هو السلوك الحالي؟
Emojis فقط لـ OSX

ما هو السلوك المتوقع؟
Emojis لمنصات أخرى

يرجى ذكر node.js والغزل وإصدار نظام التشغيل.
node.js: v6.7.0
الغزل: v0.15.1
نظام التشغيل: Arch Linux

هذا نوع من متعلق بـ # 405 و 9f58576d127b34aadbb0c5b89e506faf503b3e34.

كما تمت مناقشته في # 405 ، فإن الرموز التعبيرية على Powershell سيئة. ولكن يمكن أن يكون جيدًا في مكان آخر ...

حاولت فرض تمكين الرموز التعبيرية هنا (Gnome Terminal على Arch Linux) وعملت جيدًا (على الرغم من اقتصارها على أحادية اللون). هذا لأن لدي الخط والتكوين بشكل صحيح.

captura de tela de 2016-10-13 02-16-05

لذلك سيكون من الأجمل إذا تمكنا من تمكين الرموز التعبيرية اختياريًا. يمكن أن يكون حتى متغير بيئة YARN_EMOJIS=1 .

cat-feature

التعليق الأكثر فائدة

yarn config set -- --emoji true .

elyobo إنه يعمل! شكرا 😉.

ال 31 كومينتر

_رأي موضوعي_

لا يُقصد باستخدام الرموز التعبيرية في أدوات التطوير المهني. ليس كل الناس يحبون الرموز التعبيرية. وأنا متأكد من أنني لست هنا فقط ، الذي لا يحب استخدامات الصور على واجهة CLI.

ومع ذلك ، إذا كان بإمكان هذه الأداة معالجة الرموز التعبيرية جيدًا ، فيجب تمكينها اختياريًا (أو تعطيلها).

@ GRIM2D نعم ، "(أو معطل)" موجود ضمنيًا داخل اقتراحي من الرموز التعبيرية الاختيارية.

كنت أختبر الغزل اليوم وكنت أشعر بالفضول بسبب عدم احتواء مخرجاتي على رموز تعبيرية (كما فعلت الوثائق). ثم بعد التحقق من الرمز وجدت هذا:

emoji: process.stdout.isTTY && process.platform === 'darwin'

هذا فرض غريب. القضية ليست مجرد رأي حول الرموز التعبيرية.

@ GRIM2D في هذا السياق ، يتم استخدام الرموز التعبيرية كمكافئات للأيقونات التي ستكون

تضمين التغريدة

الرموز التعبيرية لا تجعلهم تلقائيًا غير محترفين

ولكن ، يتم استخدام الرموز التعبيرية على نطاق واسع أثناء الدردشة. أنا كذلك. وأنا لا أقول أن استخدام الرموز التعبيرية يجعل الأدوات غير مهنية. قصدت أن CLI تعتمد في الغالب على النص. ويستخدم في الغالب اللغة الإنجليزية كلغة أساسية. حتى كوني متحدثًا للغة الروسية ، فإن رؤية الأحرف السيريلية على محطتي الطرفية ليس مريحًا بالنسبة لي. نفس الشيء ينطبق على الرموز التعبيرية.

أخيرًا ، يعد دعم الرموز التعبيرية على بعض الأنظمة الأساسية فكرة سيئة. بينما يدعم macOS (المعروف سابقًا باسم OS X) الرموز التعبيرية تمامًا ، ماذا عن الأنظمة الأساسية الأخرى؟
ثم هناك مشكلة كبيرة في الرموز التعبيرية - كل شخص يفسر الرموز التعبيرية بشكل مختلف. إنه يؤثر على المصممين الذين يرسمون كل رمز تعبيري. ما عليك سوى google "نفس الرموز التعبيرية للهاتف المختلف"

كل شخص يفسر الرموز التعبيرية بشكل مختلف

ضع في اعتبارك أننا نتحدث عن الصور الرمزية مثل "عدسة مكبرة" وليس "صياد عابس قليلاً يرتدي بدلة مهرج".

بدأت حرب الرموز التعبيرية.

أعتقد أنني بحاجة لدعم Windows. لكن الدعم ليس جيدًا

هل هناك طريقة لطباشير لعرض الرموز التعبيرية المستخدمة مع السلاسل؟ أنا لست كيف يعمل.

/ CCsindresorhus

تم الحل بواسطة # 922.

طلب السحب الذي ذكرته ليس لدعم windows ... إنه لتعطيل Emojis ... ماذا تفعل ..

نعم ، # 922 ليس حلاً لهذه المشكلة. لكن ربما يكون ذلك جيدًا في الوقت الحالي. يبدو الغزل رائعًا ولكنه يحتوي على الكثير من الأخطاء المهمة التي يجب إصلاحها.

daltones أنا أفهم ذلك الرجل ... أعرف أنه مجرد شيء سخيف لكن لا ينبغي أن

🍿

@ kittens لم يتم حلها بواسطة # 922. هذه المشكلة تجعل الرموز التعبيرية اختيارية. تتعلق هذه المشكلة في الواقع بجلب الرموز التعبيرية إلى منصات أخرى مثل Linux

@ kittens لم يتم حلها ...

لماذا لا تضيف مجرد خيار؟

922 ليس حلاً لهذا (والقول إنه يشير إلى أن @ kittens قد أساء فهم هذه المشكلة). إنه _إصلاح مفيد (هناك مواقف تريد فيها تعطيل الرموز التعبيرية) ، ولكن هذا عكس ذلك تمامًا ، حيث نريد _تمكين _ الرموز التعبيرية حيث يتم تعطيلها حاليًا.

أفترض أن الدعم في الأنظمة الأساسية الأخرى صعب للغاية ولا يريدون التعامل مع مشكلات الدعم التي قد يواجهونها من خلال تمكينه (حتى خلف شيء مثل --emoji flag) لشيء ما وسيلة للتحايل وليس ميزة رئيسية. وهذا عادل بما فيه الكفاية ، ولكن قلها فقط إذا كان الأمر كذلك :)

تحرير: العلاقات العامة لدعم فرض الرموز التعبيرية عبر --emoji تمت إضافته في # 3126 ،

تم دمج فوق PR ، لذا فإن --emoji أصبح الآن رئيسيًا لغير مستخدمي Mac: tada:

elyobo شكرا لك! راجع للشغل ، لقد جربته ولكن لسبب ما على الجهاز الطرفي الخاص بي لا أرى أي رموز تعبيرية (لا يعني ذلك أنه يأخذ نومي بعيدًا ...). قد يكون daltones يمكنه مشاركة ما فعله لجعل Emojis يعمل على إعداده؟
أنا أستخدم Ubuntu + i3 + terminator

luislobo مرحبًا ، لقد واجهت هذه المشكلة ، جربت طرقًا مختلفة ، بما في ذلك تثبيت خط الرموز التعبيرية الملونة التي لا يمكن تحقيقها.
يمكن الرجوع إلى http://www.omgubuntu.co.uk/2016/12/quickly-find-emoji-from-the-command-line
إذا تمكنت من النجاح ، آمل أن تكون قادرًا على المشاركة هنا :)

luislobo أظن أن عدم الرغبة في التعامل مع مشكلات الرموز التعبيرية لمستخدمي Linux هو سبب عدم دعمهم لهذا في الأصل ... ليس لدي أي فكرة عن سبب عدم عمل الرموز التعبيرية الخاصة بك ، لكني على Ubuntu أيضًا وأنا على ما يرام ( وإن لم يكن في اللون).

هل قمت بتثبيته من جيثب رغم ذلك؟ يخبرني npm أن الإصدار الأخير كان قبل خمسة أيام ، والعلاقات العامة الخاصة بي من أربعة أيام ، لذا فإن إصدار npm لن يكون لديه دعم الرموز التعبيرية على non-darwin حتى الآن.

تحرير: ifzm أن أداة الرموز التعبيرية أنيقة: د

$ emoj cat
🐱  🐈  😺  😻  😸  😼  😽

elyobo شكرا)
لقد واجهت أيضًا نفس المشكلة ، لا يمكنني إظهار الرموز التعبيرية على Linux ، أرغب في تكوين ما أو تثبيت الخطوط الخاصة؟
نظام التشغيل : Ubuntu 16.04
غزل : 0.24.5

daltones آمل أن تتمكن من المشاركة باستخدام خط Linux emoji والتكوين ذي الصلة , شكرًا جزيلاً لك)

أنا أيضًا في 16.04 ، لم أفعل أي شيء على وجه الخصوص لإعداده.

في 17 مايو 2017 الساعة 18:06 ، كتب Jim [email protected] :

elyobo https://github.com/elyobo شكرا)
لقد واجهت أيضًا نفس المشكلة ، لا يمكنني إظهار الرموز التعبيرية على Linux ، سأفعل
ترغب في تكوين ما أو تثبيت الخطوط الخاصة؟
OS : Ubuntu 16.04.2 تحديث

daltones https://github.com/daltones آمل أن تتمكن من المشاركة تحت
خط Linux Emoji والتكوين ذي الصلة , شكرًا جزيلاً لك)

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/yarnpkg/yarn/issues/960#issuecomment-302017223 ، أو كتم الصوت
الخيط
https://github.com/notifications/unsubscribe-auth/AAY4_mSnnp4mbkUmLdWZBMxh1EDTNyEAks5r6qqYgaJpZM4KVfsG
.

elyobo شكرا لإجابتك)
سأجد سببًا جيدًا

elyobo آسف إذا تمت مناقشة هذا في مكان ما ، ولكن هل هناك طريقة لتشغيل الرموز التعبيرية دائمًا حتى لا --emoji طوال الوقت؟

willnode ، يمكنك وضع --emoji true في .yarnrc لتعيين هذا كإعداد افتراضي.

yarn config set -- --emoji true .

elyobo إنه يعمل! شكرا 😉.

yarn config set -- --emoji false يعمل أيضًا. شكرا!

مهلا ، مهلا ، مهلا ، لماذا تريد أن تذهب وتفعل ذلكRAS؟ :د

مهلا ، مهلا ، مهلا ، لماذا تريد أن تذهب وتفعل ذلكRAS؟ :د

فقط التحقق. وعاد "صحيح" 😃

مجموعة تكوين الغزل - الرموز التعبيرية صحيحة بفضل boii

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات