Js-beautify: فشل تثبيت js-beautify

تم إنشاؤها على ١٨ سبتمبر ٢٠١٧  ·  249تعليقات  ·  مصدر: beautify-web/js-beautify

وصف

أحاول تثبيت مكتبة ، تعتمد على هذه المكتبة ، وبدءًا من اليوم (جربت الأسبوع الماضي في المرة الأخيرة) تلقيت الخطأ التالي عند تثبيت التبعيات الخاصة بي:

npm ERR! path /Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/daniel.rotter/.npm/_logs/2017-09-18T05_55_47_583Z-debug.log

يبدو لي أن هذا مرتبط بطريقة ما بأحدث إصدار 1.7.0 ... أي أفكار؟

خطوات التكاثر

أنشئ مجلدًا جديدًا وثبّت هذه المكتبة كتبعية باستخدام npm install js-beautify .

بيئة

نظام التشغيل: Mac OSX 10.11.6

تم حذف معظم نموذج العلاقات العامة ، لأنه غير ذي صلة.

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

IvanFan أنا متأكد من أن المكتبات الأخرى لم تقم بتحديث هذا الإصدار حتى الآن. لذا فقط أضف السطر التالي إلى تبعياتك:

{
    "dependencies": {
        "js-beautify": "1.6.14"
    }
}

ضع في اعتبارك ^ المفقود.

ال 249 كومينتر

أنا 2 نحن نستعد لآخر تحديث والآن مارسنا الجنس ...

IvanFan fucked هو IMO مبالغ فيه قليلاً ... فقط استخدم npm install [email protected] في الوقت الحالي ، سيعمل ذلك حتى يتم إصدار الإصلاح.

نحن نستخدم بعض حزم npm لجهات خارجية والتي تستخدم js-beautify ...
هل لديك أي فكرة عن كيفية إجبار التبعيات الأخرى على استخدام الإصدار القديم؟

IvanFan أنا متأكد من أن المكتبات الأخرى لم تقم بتحديث هذا الإصدار حتى الآن. لذا فقط أضف السطر التالي إلى تبعياتك:

{
    "dependencies": {
        "js-beautify": "1.6.14"
    }
}

ضع في اعتبارك ^ المفقود.

نحن مارس الجنس ...

نحن مارس الجنس ...

نحن مارس الجنس ...

يكسر [email protected] تثبيت المشروع ويحاول استخدام الإصدار الأقل 1.6.14 لحل هذه المشكلة

فقط وجدت هذا. نتيجة لذلك ، يتم كسر vue-cli.

نحن مارس الجنس

أعتقد أن بعض حزم npm تستخدم "js-beautify": "^ 1.6.14" في الوقت الحالي ...

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

IvanFan لا يهم ، إذا كان مشروعك ^ فسيتم تثبيت هذا الإصدار بالضبط. يعني ^1.6.14 >= 1.6.14 && < 2.0 ، لذلك "يعمل" مع كل من هذه الإصدارات.

{
    "dependencies": {
        "js-beautify": "1.6.14"
    }
}

إضافة هذا إلى التبعيات التي تم حلها في البناء في CI الخاص بنا ، يجب أن يكون جيدًا لإصلاح مؤقت. شكرا danrot

@ danrot كيف يمكنني إصلاح حزمة الويب؟

يعمل thx danrot :)

@ zuolin777 لست مضطرًا إلى إضافة "js-beautify": "1.6.14" إلى تبعيات package.json الخاصة بك ، إذًا يجب أن تعمل.

نحن ضاجعنا !!!!
لا استطيع العمل الان.

@ benjamin658 thx ، إنه يعمل

يبلغ عمر تقرير الخطأ هذا ما يزيد قليلاً عن 30 دقيقة للتحميل الذي مضى عليه ساعة واحدة فقط. ماذا عن إعطاء المطور الفقير فرصة لإصلاحه؟ أو أفضل من ذلك ، تقديم طلب سحب لإصلاحه؟

كن ضيفي لإجراء العلاقات العامة. هذا مجرد إشعار للمطور لإظهار تأثير هذه المشكلة.

فشل تثبيت vue-cli

يعمل تثبيت vue-cli npm جيدًا إذا أضفت تبعية في package.json
"js-beautify": "1.6.14"،

brianmay أخيرًا شخص ما معقول ... ليس الأمر وكأن علينا جميعًا التوقف عن العمل الآن ، الإصلاح المؤقت سهل للغاية.

أعتقد أيضًا أن هذه المكتبة تتم صيانتها بشكل أساسي في أوقات فراغ المساهمين ، ولا أعتقد أن الموقف في هذه القضية محفز للغاية ... لذلك أود أن أقول شكرًا لك على العمل الرائع ومقدما لحل هذه المشكلة 😃

المشكلة هي أنني لا أستطيع تثبيت vue-cli نفسه ..

لا يمكنني تثبيت vue-cli نفسها 2

نجاح npm install [email protected] .

فشل npm install [email protected] .

إصلاح مؤقت https://npm.r2net.pro/#/detail/js -beautify أو يمكنك الخروج من علامة v1.6.14 ثم استضافتها محليًا.

ولكن ماذا تفعل مع الحزم الأخرى التي تعتمد على هذه الحزمة؟

oronoa أضف هذه الحزمة في package.json مع قفل الإصدار مقابل 1.6.14 . سوف يتجاوز الآخرين.

@ danrot شكرا!

إصلاح مؤقت لـ vue-cli :

لا تقم بتثبيته عالميًا ولكن في مجلد مؤقت.

mkdir C:\vue_cli_temp
cd C:\vue_cli_temp
npm install [email protected]
npm install vue-cli

ثم يمكنك استخدام vue-cli المثبت على النحو التالي:

C:\vue_cli_temp\node_modules\.bin\vue init simple MyVueProject

أنا أيضًا ، هذا ينقذني

npm install -g [email protected]

+1

تحرير: عمل npm install --save [email protected]

شكرًا على اقتراح إضافة "js-beautify": "1.6.14" إلى التبعيات ، حفظ لحم الخنزير المقدد الخاص بي أثناء العمل مع vuejs

ادفع الكود مساء الأحد وأذهب للنوم. من الآمن أن نقول إن يوم الاثنين سيكون ممتعًا على أقل تقدير.

@ ArmandJ77 ما هو القالب الذي تستخدمه؟ حاولت وأعدت المحاولة ولم أتمكن من تشغيله. حاولت إصدارات مختلفة من العقدة أيضًا.

أيها الأشخاص ، أضف فقط "js-beautify": "1.6.14" تحت التبعيات في package.json الخاص بك.
واجهت مشكلة في نموذج vue pwa ولكن هذا يحلها.
لا داعي للذعر ؛-)

أعتقد أن الغزل لا يحب هذا الحل.

@ eric-naguras
شكرا لك ايريك

+1

لم يبلغ الغزل عن أي خطأ ، كما فعلت NPM. لذا سأقوم بإسقاط الغزل ، والعودة إلى NPM

أقوم بتثبيت vue-cli باستخدام cnpm。it ، أخبرني "لا يوجد مثل هذا الملف أو الدليل ، chmod ' C: UserszxrnhAppDataRoamingnpmnode_modulesvue -linode_modules_js-beautify @ 1.7.0 @ js-beautifyjsbincss-beautify.js "

هذا هو الكود الخاص بي
تثبيت cnpm -g vue-cli
من يمكنه مساعدتك!

sobrown انظر تعليقي أعلاه.

+1

😓

:تحت:

+1

لا

+1

+1

بالمثل هنا ، اكتشفنا في إصدار إنتاج (بفضل ذاكرة التخزين المؤقت npm).

+11

وقف "+1" اللعين دون أي معلومات.

+2

مؤكد :)

يمارس الجنس معي

كنت أستعد للقفز من على جرف قبل أن أعثر هنا. : joy_cat:

+1

+1

هل يمكننا من فضلك التوقف عن نشر "+1". إنه عديم الفائدة ، ولا يساعد المطور ، ويرسل هذه المشكلة بتعليقات غير بناءة. نحن مطورون ، نكره تذاكر الأخطاء عديمة الفائدة مع عدم وجود معلومات ، دعونا لا نفعل نفس الأشياء لزملائنا من المطورين.

هذه هي المشكلة ( gafung ) :)

Briced كلنا نعرف أن هناك رجل واحد ...
21743186_1094977500632127_3965491206705224243_n

ahn7 s qg41o eo lf tdsv

جرب الغزل 👍

جرب الغزل

yarn install

لا يصلح أي شيء لي ، ربما لأنه لم يكن لدي ملف yarn.lock سابقًا

نحن مارس الجنس

لكن الغزل حل مشكلتي

تتبع مكدس من تهيئة webpack الخاصة بي

Module build failed: Error: Cannot find module './lib/beautify'
        at Function.Module._resolveFilename (module.js:470:15)
        at Function.Module._load (module.js:418:25)
        at Module.require (module.js:498:17)
        at require (internal/module.js:20:19)
        at /efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:74:27
        at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:80:7)
        at Module._compile (module.js:571:32)
        at Object.Module._extensions..js (module.js:580:10)
        at Module.load (module.js:488:32)
        at tryModuleLoad (module.js:447:12)
        at Function.Module._load (module.js:439:3)
        at Module.require (module.js:498:17)
        at require (internal/module.js:20:19)
        at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/vue-loader/lib/template-compiler.js:4:16)
        at Module._compile (module.js:571:32)
        at Object.Module._extensions..js (module.js:580:10)
        at Module.load (module.js:488:32)
        at tryModuleLoad (module.js:447:12)
        at Function.Module._load (module.js:439:3)
        at Module.require (module.js:498:17)
        at require (internal/module.js:20:19)
        at loadLoader (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/loadLoader.js:13:17)
        at iteratePitchingLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:169:2)
        at runLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:362:2)
        at NormalModule.doBuild (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:182:3)
        at NormalModule.build (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:275:15)
        at Compilation.buildModule (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:149:10)
        at factoryCallback (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:337:12)
        at factory (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:241:5)
        at applyPluginsAsyncWaterfall (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:94:13)

abdullah هل لديك ملف yarn.lock في مشروعك؟ إذا قمت بذلك ، فسيستخدم الغزل هذا الملف للحصول على الإصدارات المقفلة من تبعياتك ، حتى لا تقوم بتنزيل الإصدار الأخير (المعطل).

أنا أيضًا ، نفس المشكلة

abdullah هل لديك ملف yarn.lock في مشروعك؟ إذا قمت بذلك ، فسيستخدم الغزل هذا الملف للحصول على الإصدارات المقفلة من تبعياتك ، حتى لا تقوم بتنزيل الإصدار الأخير (المعطل).

أعتقد أنني سأنتقل إلى الغزل للأبد بعد إصلاح هذه الفوضى.

في بيئة laravel-mix و vue (ربما تكون الإعدادات الأخرى أيضًا) ، يمكن أن يكون الإصلاح السهل:

npm install --save-dev [email protected]

البناء الآن يعمل بالنسبة لي.

npm 5 (مجمعة مع العقدة 8) تنشئ حزمة lock.json وتقوم بنفس نظام قفل الإصدار.

npm 5 (مجمعة مع العقدة 8) تنشئ حزمة lock.json وتقوم بنفس نظام قفل الإصدار.

حسنا جيد.

+1

npm ERR! Linux 4.4.0-93-generic
npm ERR! argv "/.nvm/versions/node/v6.11.3/bin/node" "/.nvm/versions/node/v6.11.3/bin/npm" "i"
npm ERR! node v6.11.3
npm ERR! npm  v3.10.10
npm ERR! path /js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod

npm ERR! enoent ENOENT: no such file or directory, chmod '/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent 

يمكن حل هذه المشكلة الآن !!

npm install [email protected]

إثنين جميل يا رفاق: د

+10086

للعمل الان
npm install --save-dev [email protected]

أنا 2!

npm:
npm install --save-dev [email protected]
غزل:
yarn add [email protected] --dev

أضف هذا إلى ملفك package.json :

  "resolutions": {
    "js-beautify": "1.6.14"
  }

+2

+3

  "bin": {
    "css-beautify": "./js/bin/css-beautify.js",
    "html-beautify": "./js/bin/html-beautify.js",
    "js-beautify": "./js/bin/js-beautify.js"
  },

ملفات JS الثلاثة هذه غير موجودة في 1.7.0 pkg تم إصداره.

https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330165554

ملفات JS الثلاثة هذه غير موجودة في 1.7.0 pkg تم إصداره.

نحن الآن نصل إلى مكان ما. : التفكير:

رجاءً قام شخص ما بحذف كل مثيل +1 وتلك التعليقات الوقحة في هذا الموضوع. يبدو أن الناس ليس لديهم أخلاق بعد الآن ...

LinusBorg ، أستمتع نوعا ما بالعرض: الفشار:

إذا كانت لديك مشكلة في تشغيل مشروع vue-cli ، فقد أصلح المشكلة بالنسبة لي ، npm install [email protected] .

أنا اللعنة اليوم من هذا

نفس الشيء هنا ، ولكن كيف أبدأ npm run dev فهو يعطي سجل:

> cross-env NODE_ENV=development webpack-dev-server --open --inline --hot

sh: cross-env: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vue-cli@ dev: `cross-env NODE_ENV=development webpack-dev-server --open --inline --hot`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the vue-cli@ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/gsm/.npm/_logs/2017-09-18T09_18_56_345Z-debug.log

npm install -g vue-cli --registry=https://registry.npm.taobao.org
يمكن حلها الآن

+1

+1

+1

الرجال .. "زائد واحد" مزعج للغاية وغير مجدية.

مرة أخرى ، ما عليك سوى استخدام العلامة السابقة حتى يتم إصلاح ذلك.

vue-loader هو مارس الجنس. لقد أهدرت 40 دقيقة في التفكير في وجود خطأ ما في تهيئة webpack الخاصة بي.

ما هو الحل لبدء تشغيل خادم vue-cli dev npm run dev ؟

نحن مضاجع

أحاول هذه المشكلة https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050 سأخبرك إذا كان يعمل @ tst11

+1

كل الحق floriandorre ! :)

لقد قمت بحل المشكلة بهذه الطريقة:
1) rm -rf node_modules /
2) تثبيت npm - save-dev [email protected]
3) أضف في package.json:
"القرارات": {
"js-beautify": "1.6.14"
}
4) npm أنا

@ tst11 هذا لا يعمل بالنسبة لي XD

يتدفق الحزن مثل النهر

أيضًا لدي مشكلة مع node-sass اليوم:
لقد قمت بحل المشكلة بهذه الطريقة:
1) تحديث npm
2) تثبيت npm
3) nodejs node_modules / node-sass / scripts / install.js
4) npm إعادة بناء node-sass
ربما يأتي شخص ما في متناول يدي

لا يمكن إصلاحه باستخدام الخطوات أدناه

  • إزالة yarn.lock و node_modules
  • أضف الإصدار القديم (@ 1.6.14) إلى التبعيات
  • yarn

الخطوات غير صحيحة؟ تضمين التغريدة

هاها على أهمية القفل

+3
نحن أيضا نواجه نفس المشكلة

المشكلة الوحيدة التي وجدتها هي استخدام الريبو المسبق: /

sequelize-cli فواصل أيضًا. فقط في انتظار الإصلاح الذي آمل أن يتم ذلك اليوم.

محمل vue ينكسر في 1.7

القرف يحدث

وظيفة قوية لترك اسم!

https://github.com/floriandorre/pre-build-vue-cli
بالنسبة لأولئك الذين يحتاجون إلى vue-cli اليوم (تم تثبيت npm بالفعل ، يمكنك تشغيل npm dev)

الحل البديل: قم بإنشاء غلاف مصغر لمشروعك وفرض إصدارات التبعية للحزم المتأثرة (على سبيل المثال vue-loader بالنسبة لي).

أنشئ ملف npm-shrinkwrap.json جنبًا إلى جنب مع مكان وجود package.json ، أضف ما يلي:

{ 
  "dependencies": { 
    "vue-loader": { 
      "version": "^13.0.1", 
      "dependencies": { 
        "js-beautify": { 
          "version": "1.6.14" 
        } 
      } 
    } 
  } 
}

قد تحتاج إلى تعديل أرقام الإصدارات ، وإذا كان لديك تبعيات متعددة تعتمد على js-beautify ، فسيتعين عليك إدراجها جميعًا هناك.

الرجاء إما إلغاء نشر الإصدار الحالي ، أو إصلاحه في أسرع وقت ممكن ...!

لا يمكنني تثبيت vue-cli ، لأن هذا الخطأ يتعطل ، يا إلهي: C

هذا يعمل بالنسبة لي.

package.json :

  "resolutions": {
     "js-beautify": "1.6.14"
   }

@ steven-qi أين يتم تخزين ملف package.json؟ أحاول تثبيت vue-cli لكنني لا أستطيع.

gbaggaley أنا لا أستخدم vue ، لذا لا يمكنني الإجابة على سؤالك. بالنسبة إلى المشروع المستند إلى node.js / npm ، فهو موجود في المجلد الجذر للمشروع / الحزمة.

تغيير package.json الخاص بي إلى الإصدار 1.6.14 يساعدني في مشكلة "Sequelize-cli":
...
"التبعيات": {
...
"طلب": "^ 2.81.0" ،
"js-beautify": "1.6.14"،
"تتمة": "^ 4.8.2" ،
...

لا يمكننا تثبيت vue-cli ، تغيير تبعية dev لا يعمل.

حاول أيضًا الرجوع إلى إصدار سابق من حزمة vue-cli إلى بعض الإصدارات السابقة

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

نجحنا هذا: -

أنشئ npm-shrinkwrap.json بالتوازي مع package.json

{ 
  "dependencies": 
   { 
     "js-beautify": 
     { 
        "version": "1.6.14"
      }
    } 
} 

سيعمل هذا حتى إذا تم استخدام js-beautify داخليًا في بعض الحزم الأخرى.

أعتذر ، ولكن هل يمكنك إعطاء طريقة لإنشاء هذا الملف؟ لقد استخدمت نظام Linux ، لكنني قمت بتثبيت windows ، ولا أعرف مكان وضع هذا الملف.

أعرف أن الناس محبطون من هذا ، وأنا منهم.

ومع ذلك ، فإن إصلاحه من خلال الملفات package.json لن يبدو أنيقًا على المدى الطويل ، إذا كان لديك عدة مطورين في مشروع. فجأة تقوم بتثبيت إصدارات أقدم من الحزم التي لا تحتاجها حقًا ، ولكن هناك حاجة لبعض التبعية الأخرى.

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

hydrostasis فقط قم بإنشاء ملف npm-shrinkwrap.json موازٍ لـ package.json. قم بإنشاء هذا الملف يدويًا أثناء إنشاء ملفات أخرى.

لا ، أريد تثبيت vue-cli ، لكن لا يمكنني ذلك ، لا يوجد ملف packge.json.

هل يمكن لهذا الخطأ إصلاحه بسرعة؟ لدي مشروع لأدخله على الإنترنت الليلة

hydrostasis (أو أي شخص آخر يستخدم vue-cli) ، راجع https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050.

@ adam-lynch أنت: 3

تضمين التغريدة
npm install -g vue-cli --registry=https://registry.npm.taobao.org
جرب هذا

+1

+1

+1

ركض في هذه القضية أيضًا ...

حزين. vue-cli و vue-loader كسر هذا الأمر.

تعليقات @ steven-qi حلت مشكلتي مع vue-loader.

أضف هذا إلى package.json.

"resolutions": {
     "js-beautify": "1.6.14"
   }

لقد كسرت النظرة: '(

@ amit27kmr عملت لي. شكرا

@ amit27kmr عملت لي. شكرا.

MSMcBain نجح هذا

لقد حاولت إضافة "دقة الوضوح" إلى الحل package.json و npm-shrinkwrap.json ، ولا يعمل أي منهما. لا يزال خادم الإنشاء يحصل على هذا الخطأ في TeamCity:

[npm install] npm ERR! enoent ENOENT: no such file or directory, chmod '<path on build server>\node_modules\js-beautify\js\bin\css-beautify.js'

يا رفاق ، لقد كسرت الإنترنت ... :(

kallebornemark ، يجب أن تجرب هذا: @ amit27kmr

{ 
  "dependencies": 
   { 
     "js-beautify": "1.6.14"
    } 
} 

نحن سخيف!

نفس الشيء - إصدار أقدم مثل الأعمال المقترحة.

أحاول إضافة "js-beautify": "1.6.14" ليس فقط في "التبعيات" أيضًا "devDependencies" ، لكنها لا تعمل!

هذا عمل معي

npm install -g npm

ثم

npm install [email protected]

مكسورة هنا كذلك

كما هو مذكور هنا عدة مرات - استخدم الإصدار الأقدم من js-beautify
npm install [email protected]

توقف عن إجراء +1 حتى يتمكن الأشخاص من رؤية الحل بسهولة بينما يحاول المطور الفقير إصلاح الأمور

هذا عمل معي

rm -rf node_modules /
npm تثبيت [email protected]
تثبيت npm
npm تثبيت cross-env
npm تشغيل dev

فقط اليوم الذي بدأت فيه مع vue-cli xD

ما سبب هذه المشكلة؟ لا يزال الأمر لا يعمل بالنسبة لي مع تصميمات webpack. أنا مارس الجنس.

تتمة - cli كسر نتيجة لهذه المشكلة

لا أصدق أن هذه القضية كلفتني 3 ساعات من حياتي: غضب:

هذا عمل نعم ،

rm -rf node_modules/
npm install [email protected]
npm install
npm install cross-env
npm run dev

أنا أيضا. لا يزال لا يعمل.

جرب أحد الحلول المذكورة أعلاه عن طريق قفل الإصدار

+1
لا تعمل من أجلي أيضا.

+1
لا تعمل من أجلي أيضا.

بدأت الليلة الماضية

وأنا أيضًا في اليابان

+1
لا يمكن تثبيت nuxt! ضاجعني في اليوم!

توقف عن ممارسة الجنس مع هذه القضية !!!)
دعونا ننشئ علاقات عامة ، مطورون!

@ vivian-xu حاولت ذلك ، والحصول على نفس الخطأ.

نحن مارس الجنس ...

YevheniiHerasymchuk هناك واحد ، https://github.com/beautify-web/js-beautify/pull/1251

توقف الجميع

هل لدى شخص ما حل عملي (لتثبيت vue-cli)؟

إذا كنت تواجه مشكلات بسبب تبعية عالمية مثلي ، فتأكد من التثبيت على النحو التالي:

RUN npm set progress=false && \
    npm install -g [email protected] [email protected] [email protected] [email protected]

لن يؤدي وجود العديد من عبارات RUN إلى تثبيت كل شيء في جهاز واحد.

تضمين التغريدة
npm install -g vue-cli --registry=https://registry.npm.taobao.org
أنا أعزم من خلال هذا

@ huysh3 حاولت ولدي نفس المشكلة

أحاول جميع الاختراقات المذكورة أعلاه ولكن لا شيء يعمل حتى الآن. أحاول نشر تطبيقي باستخدام now وفشل إصدار webpack:

Module build failed: Error: Cannot find module './lib/beautify'

لقد أضفت الدقة إلى package.json دون نجاح. أي فكرة أخرى ماذا تضيف؟

هذه المشكلة هي كسر تثبيت Laravel npm أيضًا ...

كحل مؤقت ، قمت يدويًا باستبدال الملفات في vue-loadernode_modulesjs-beautify مع الإصدار 1.6.14

لا شيء يعمل 🙄

اهلا ياجماعة،

لذلك هناك ملفات مفقودة في الحزمة الفعلية.
فقط أضف هذه الملفات إلى مجلد js
Archive.zip

لم اتحصل على شيء

لقد قمنا بنقله عن طريق تغيير الرأس في yarn.lock وتركيب angain ، وقد نجح! من اللعين ، 🤔

اليائسين ، استغل من قبل هذه القضية.

المشكلة التي لدي هي أنني لا أستطيع تثبيت vue-cli وليس فقط js-beautify ....
يمكنني الحصول على تجميل js مع الحل الخاص بك ولكن ما زلت لا أملك vue-cli

+1: -1:

امسح ذاكرة التخزين المؤقت وأعد تثبيت 1.6.14

يبدو أن شخصًا ما لديه قصة جيدة ليرويها متى سيكون الجد: _ "في ذلك اليوم عندما أفسدت عالم البرمجة بأكمله" _

لقد كسرت كل شيء: 1st_place_medal:

شبيبة الرعب.

استخدم الغزل بدلاً من ذلك ...

انتقل إلى https://yarnpkg.com/lang/en/docs/install/
تثبيت الغزل
تنفيذ _yarn global add vue-cli_

الذي لا يساعد في Laravel ...: D

متى سيتم حل هذه المشكلة؟ :(

عندما يعثرون على شخص لديه إذن لدمج العلاقات العامة ... https://github.com/beautify-web/js-beautify/pull/1251

bitwisemanevocateureinars
إضافة تعليقات توضيحية لثلاثة من كبار المساهمين إذا كان ذلك مفيدًا

هذه القضية جعلت يومي

هذا هو أكثر يوم إثنين أمضيه منذ فترة طويلة.

وأنا أيضا littlephild

اللعنة عليه أنا تحويل كل شيء إلى بيرل

ما هذا الهراء الاثنين ها؟

الخطوةالاولى. إقناع المدير بأننا يجب أن نستخدم vue.
الخطوة الثانية. هذه المسألة.
تحرير: حسنًا ، ربما لا ينبغي لنا استخدام هذا كمحادثة .. آسف.

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! Linux 4.9.41-moby
npm ERR! argv "/usr/local/nvm/versions/node/v6.9.1/bin/node" "/usr/local/nvm/versions/node/v6.9.1/bin/npm" "install"
npm ERR! node v6.9.1
npm ERR! npm  v3.10.8
npm ERR! path /usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod

npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! Please include the following file with any support request:
npm ERR!     /usr/src/app/npm-debug.log

في اليوم ، قاموا بإيقاف شفرة المصدر الخاصة بي ... singz in country

لتثبيت vue-cli: npm install -g [email protected] vue-cli

قم بتثبيت vue-cli مع الغزل ثم
فقط استبدل قسم js-beautify في yarn.lock لتطبيقك بهذا:
js-beautify@^1.6.3: version "1.6.14" resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.14.tgz#d3b8f7322d02b9277d58bd238264c327e58044cd" dependencies: config-chain "~1.1.5" editorconfig "^0.13.2" mkdirp "~0.5.0" nopt "~3.0.1"

هذا عمل معي. لقد نسخته من مشروع vue أقدم.

niahmiah شكرا لك! الحل الخاص بك يعمل بالنسبة لي!

niahmiah شكرا لك! الحل الخاص بك يعمل بالنسبة لي!

بالمثل هنا ، تعطل تثبيت الحزمة الخاصة بنا الآن بسبب هذا. اضطررنا إلى إصدار تصحيح للإصدارات الثلاثة الأخيرة لاستبدال "js-beautify": "^1.6.4", بـ "js-beautify": "~1.6.4",

في نظام Mac ، استخدم الطرق السابقة ، لا بأس بالنسبة لي ، لكن النوافذ خاطئة.

لا تعمل من أجل تكملة- cli

niahmiah يعمل الحل ، لذا يمكنني العمل أخيرًا! ('npm install -g [email protected] vue-cli')

@ ustbhuangyi بفضل المعلم

نحن مارس الجنس.

أفترض أنه خطأ صريح ، لكن هيا ، يجب اختبار هذه الأشياء جيدًا قبل طرحها ...

rm -rf node_modules /
rm -rf yarn.lock
أضف هذا إلى package.json

"resolutions": {
     "js-beautify": "1.6.14"
 }

غزل
نعم

مؤقتًا ، إذا كانت لديك نسخة محلية من مشروعك تعمل ، فجرّب npm-shrinkwrap ، وقم بتحديث كل المراجع إلى js-beautify وأضف ملف npm-shrinkwrap.json.

ستقوم بإصلاح جميع إصدارات جميع تبعيات مشروعك ولكن باستخدام إصدار عمل من js-beautify إذا كنت npm. بمجرد إصلاح أحدث إصدار ، قم بإزالة ملف npm-shrinkwrap.json.

من أجل vue-cli
vue-init webpack project-name
cd project-name
npm install [email protected] --save-dev
npm install
يعمل لدي

إضافة "js-beautify": "1.6.14", إلى الحزمة الخاصة بي. نجح json. شكرا weizs

npm هي npm - عار ، سيكون من السهل جدًا تجنب مثل هذه المواقف ، ما عليك سوى إنشاء package.json مع معظم الحزم المستخدمة وقبل أن يقوم شخص ما بتحديث أي منها ، تأكد من بناء هذا الشيء الوهمي.

+1

مارس الجنس!

تواجه نفس المشكلة خلال الساعتين الماضيتين!

+1!

أتمنى لو أستطيع قفل هذا الخيط ، هذا سخيف سخيف.

نحن على دراية بالمشكلة ، ووقف إرسال الرسائل الاقتحامية واستخدام الحلول البديلة المنشورة.

فقط ارجع واستخدم رد الفعل / الزاوي بالفعل.

يواجهevocateur People مشكلات مهمة بسبب هذا ، على الأقل دعهم يعبرون عنها ، وإلا فلن نعرف حجم التأثير.

مضيفا

,
  "resolutions": {
    "js-beautify":"1.6.14"
  }

حتى نهاية package.json وتشغيل yarn يعمل أيضًا

amatiasq يمكنهم التصويت على القضية فقط ، ولا يوجد سبب لكتابة ما قيل بالفعل مع زيادة صعوبة إيجاد حلول بديلة.

أتساءل عما إذا كان سيتم تذكر هذا تاريخيًا كما هو الحال عندما تم حذف leftpad من npm.

إن إمكانية

تركيب عالمي لـ "js-beautify" لحل المشكلة
cnpm تثبيت [email protected] -g

evocateur مفيد للأشخاص ولكنه أيضًا مشكلة كبيرة حيث أن حزم Atom / Atom-Beta معطلة ولا توجد طريقة جيدة لفرض هذه الحزم الداخلية. مدير حزمة atom (apm) وحزم Atom Editor معطلة لأن العديد منها بما في ذلك atom-beautify يستخدم هذه الحزمة مباشرة.

أوافق على أنه إذا كنت تعمل في مشروع NPM / Yarn ، فيمكنك إصلاح ذلك بسهولة وبسرعة ولكن بالنسبة للمستخدمين الآخرين ، فهذا أمر محطم تمامًا.

weizs هل تستخدم yarn install --flat ؟

"القرارات": {
"js-beautify": "1.6.14"
}

لدي نفس المشكلة.

نظام التشغيل Windows 10.

الجميع ذعر

@ muro25 الحل الخاص بك يعمل بالنسبة لي!

RuinSain ، يعد Windows 10 مشكلة حقيقية خطيرة. تخلص منه على الفور!

إصلاح الطوارئ لـ vue-loader وارد: https://github.com/vuejs/vue-loader/commit/97bd432bba4350988bfd0db6d7a1a514b66a9826

CubixSystem الغزل تحتاج 1.xx

أنا 2 وقمت بإصلاحه
"التبعيات": {
"js-beautify": "1.6.14"،
....
}

بالمناسبة ... بعد الوفاة ... "لا تنشر ملفات غير ضرورية " ؛)

https://github.com/beautify-web/js-beautify/pull/1241

ليس لدي أذونات الريبو بعد الآن ، ولكن ما زلت أمتلك ملكية حزمة npm. لقد نشرت للتو الإصدار 1.7.1 الذي يحتوي على جميع الملفات الضرورية.

من فضلك ، توقف عن البريد المزعج هذا الموضوع. بمجرد عودة bitwiseman إلى الشبكة ، يمكنه التعامل مع العلاقات العامة وما إلى ذلك.

تحديث مهم لكل من استخدم هذه الإصلاحات في vuejs

حان الوقت لإزالة "js-beautify": "1.6.14" من "dependencies":{} و "resolve":{}
تم نشر [email protected] ، يرجى التحديث .

https://twitter.com/vuejs/status/909785891941617664

niahmiah @ شكرا

مرحبًا bitwiseman ، هل يمكن أن أقترح قفل هذا الموضوع فقط حتى تنقذ نفسك من البريد العشوائي. نقدر كل العمل الذي تقوم به.

evocateur ، ما الفرق بين الإصدار 1.7.1 والإصدار 1.7.2 ؟

@ qm3ster يمكنك مقارنة الإصدارات على GH بنفسك ، كما تعلم ؛)

https://github.com/beautify-web/js-beautify/compare/v1.7.1...v1.7.2

TheLarkInn شكرا على الاقتراح. 😄

لأي شخص آخر ،

_ أعتذر _.

تم إصلاح المشكلة.

اعتقدت أنني حصلت على تغطية كافية للاختبار ولم أفعل. سيتم تنفيذ الاختبارات للحماية من هذا قبل الإصدار التالي (# 1254).

أيضًا ، يسلط هذا الفاصل الضوء على الحاجة إلى إنشاء قناة تجريبية للإصدارات وطريقة لطلب التعليقات على الإصدارات التجريبية (# 1255).

أخيرًا ، تمت صيانة المشروع من قبل شخص واحد في الغالب خلال العام الماضي أو نحو ذلك ، مع بعض الإضافات من قبل أفراد آخرين. يسلط هذا الاستراحة الضوء أيضًا على حاجة هذا المشروع إلى عدد قليل من الأشخاص الذين لديهم القدرة على معالجة المشكلات / حالات الطوارئ (# 1256).

سيكون موضع تقدير المساعدة في هذه.

ملاحظة: اعتقدت أنني سأحذف مجموعة من تعليقات "+1" و "أنا أيضًا" حتى أدركت أن هناك أكثر من 200 تعليق. 😱

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