Windows 10 PC'de CSS-Framework "Semantik Kullanıcı Arabirimi" ni npm ile node.js.'dan yüklemeye çalışıyorum.
official install-instructions'u dikkatlice takip ettim.
- official Windows Installer ile başarılı node.js (v4.0.0) yükledim.
- gulp (npm v2.14.2) yüklemek için Windows cmd
npm install -g gulp
'da yazılmıştır.- İlk defa
ECONNRESET
numaralı telefonu ve could solve numaralı hatalarım var. Bu yüzden gulp dünya çapında başarılı bir şekilde kuruldu.
- İlk defa
- En azından ben bu kod ile Semantik UI yüklemeye birkaç kez denedim:
npm install semantic-ui --save cd semantic gulp build
Hangi yarıya çalışır - & eksik bağımlılık paketi jQueryWARN peerdependencies sonucuydu. Ama hala yeni yüklü varsayılan Semantic UI Framework'ü gulp build
ile yapılandırabilirim.
Bu benim Windows 10 Sistem yarıya çalışır, ama aynı zamanda dedi ben hata aşağıdaki google krom geliştirici araçları olsun varsayılan şablon Fixed Menu benim yerel dosya kopyalama aramaya çalıştığınızda:
Uncaught ReferenceError: jQuery is not defined/semantic.min.js:11
Tamam, sadece bilinmeyen bir başvuru, ancak bu beni eksik jQuery paketine işaret etti. Bunun için googling ettikten sonra npm-install-missing (benim çıkmaz için en iyi sonuç) bir npm paketi buldum ve proje klasöründe denemek - hiçbir şey yok, çünkü package.json bağımlılık dosyası yoktur.
yüzden npm "proje klasörüne benim verilen proje yapısında derinlere inmiş \ node_modules \ semantic_ui ve tekrar. Sonuç klasöründe dosyalanır kapalı olan node_modules her paketin komple bir paket güncelleme oldu ran jQuery paket ve biraz daha: github, gulp-concat-dosya isimleri, gulp-debug, gulp-git, gulp-json-editör, gulp-istemi, gulp-musluk, birleştirme-akışı, mkdirp ve anahtar. Yani 11 paketleri vardı Semantic UI'nin bağımlılıkları nedeniyle kaçırıldıAncak jQuery ReferenceError hala mevcut. semantic.min.js semantic.min.js dosyasını aynı varsayılan dizin yapısına koymasına rağmen, semantic-ui.com/ numaralı resmi sürümdeki chromes geliştirici araçlarını denediğinizde, herhangi bir hata alamadınız demektir. dist /semantic.min.js. Tamam, yolumun önünde tek bir dizin var: semantic/dist/semantic.min.js - ama bu, resmi belgelerde nasıl yapılır.
Umarım birileri bu çerçeveyi tamamen canlı tutmama yardım edebilir.jQuery Semantik UI tarafından gerekli iken :)
sayesinde
Robert
Sorunuza ne kadar ayrıntı koyduğunuzu görmek için aşağı çekildi! – timothyclifford