جافا سكريبت - سكريبتات npm نود مون - مراقبة ملفات js و scss للتغييرات

أنا أجرب إعداد بيئة تطوير لاستخدام NPM فقط، دون استخدام grunt.js أو bower.js.

لقد اتبعت هذا الدرس: http://beletsky.net/2015/04/npm-for-everything.html

أنا أستخدم nodemon لمراقبة ملفات .js و .scss الخاصة بي للتغييرات والتي تعيد تشغيل خادم node. لذا في ملف package.json الخاص بي، تحت scripts لدي

السكريبتات :

"watch-sass": "nodemon -e scss --watch public/sass -x \"npm run

اقرأ أكثر →

جافاسكريبت - دمج تبعيات NPM الخاصة بالتطوير في حزمة ميتا واحدة

هل هناك طريقة لإنشاء حزمة ميتا، والتي package.json:

a) يحتوي على قائمة بالاعتمادات، التي لا تُستخدم لبناء هذه الحزمة؛

b) يجبر NPM على تثبيت هذه التبعيات، عندما يتم إضافة هذا الحزمة الوصفية نفسها إلى المشروع، سواء للإنتاج أو للتطوير؟

اقرأ أكثر →

جافا سكريبت - لا يمكن حل الوحدة بعد npm-link لمستودع المكون المشترك

إنها المرة الأولى التي أجرب فيها npm-link، أحاول إنشاء مستودع مكونات مشترك، وقد واجهت مشكلة. أعتقد أنني قد ربطت المشاريع بشكل صحيح حيث تم عرض هذه الرسالة:

الموديول يظهر بشكل جيد في مجلد node_modules، ومع ذلك، عندما أحاول إضافة المكون الذي أنشأته في مستودع @linked/test أحصل على خطأ يقول:

اقرأ أكثر →

جافاسكريبت - الحصول على "npm ERR! code ENOENT" أثناء تشغيل npx

أنا حاليًا أتعلم React مع Javascript. تمكنت من تثبيت node.js دون أي أخطاء. ولكن عندما أحاول إنشاء مشروع React، يظهر لي خطأ مثل هذا:

npm ERR! code ENOENT npm ERR! syscall lstat npm ERR! path C:\Program Files\Git\usr\local npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Program Files\Git\usr\local' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent

وهذا سجل الأخطاء

0 verbose cli C:\

اقرأ أكثر →

javascript - خطأ عند تشغيل سكربت npm باستخدام Yarn: "ERR spawn EINVAL"

أواجه خطأً عند محاولة تشغيل نص npm الذي يتضمن Yarn. إليك تسلسل الأحداث:

  1. لقد قمت بتهيئة مشروع باستخدام create-react-app.
  2. تم إضافة البرنامج النصي التالي إلى ملف package.json الخاص بي
"scripts": { "lint": "yarn add -D prettier && yarn add -D babel-eslint && npx install-peerdeps --dev eslint-config-airbnb && yarn add -D eslint-config-prettier eslint-plugin-prettier" }
  1. عن

    اقرأ أكثر →

جافاسكريبت - كيف تستخدم مدير حزم واحد للواجهة الخلفية والواجهة الأمامية؟ (Yarn/NPM)

في السابق كنت أستخدم NPM لأمور الخادم وBower للواجهة الأمامية. كان NPM يثبت الحزم في دليل node_modules/ وكان لدي .bowerrc لتثبيت تلك الحزم في public/lib.

لقد بدأت الآن في استخدام Yarn بدلاً من NPM؛ ونظرًا لأنهما متوافقان تقريبًا بنسبة 1:1،

اقرأ أكثر →

جافا سكريبت - npm خطأ! semver.simplifyRange ليست دالة

محاولة اتباع برنامج تعليم البداية السريع لـ Express.

لقد أنشأت تطبيقًا وقمت بتشغيل npm install وفقًا للتعليمات المقدمة.

> npx express-generator --view=pug myapp > npm install npm ERR! semver.simplifyRange is not a function npm ERR! A complete log of this run can be found in: npm ER

اقرأ أكثر →

جافاسكريبت - وضع JS في إيمكس لأسلوب npm

هل هناك وضع JS في إيمكس يكون متوافقًا إلى حد كبير مع نمط npm؟

حتى الآن أنا أعمل مع تعديل لوضع js2 مع خصائص التهوية الأصلية تم تجاوزها واستبدالها بـ 'مفتاح التاب=مسافتان'. لكن سيكون من الجيد أن يكون محرري قادرًا على التعامل مع التهوية بهذا الشكل:

var o = { foo : 'bar' , baz : 'foo' } , p , q = new Squash( o , { start: 0 , limit: 50 } )

كما هو الحال، يحاول وضع js2

اقرأ أكثر →

جافاسكريبت - استخدام npm كأداة لتنفيذ المهام/أداة للبناء - واجهت مشاكل مع بعض وحدات CLI

أحاول استخدام npm كأداة لتشغيل المهام/أداة بناء بعد قراءة هذا المقال:

كيفية استخدام npm كأداة بناء

وبينما أحقق بعض النجاح، أنا عالق في شيء واحد. عند تشغيل أداة عالمية من خلال سطر الأوامر مثل JSLINT أو JSHINT أو ESLINT، ستعرض npm دائمًا رمز الخروج 1 في نافذة الكونسول:

اقرأ أكثر →

جافاسكريبت - Vue.js "npm run build" لكن Vue.js غير مرتبط بـ DOM/لا يعمل

مبتدئ في Vue.js هنا. على نظام Mac OS باستخدام الإصدارات:

npm --version 4.6.1 vue --version 2.8.1

أنا أستخدم التهيئة webpack-simple مع vue-cli لـ vue 2.0. لقد أنشأت مجلداً داخل مجلد مشروع Django الخاص بي لأمور vue يسمى frontend. هيكل الدليل:

اقرأ أكثر →