«package.json» etiketlenmiş sorular

Tüm npm paketleri, genellikle proje kökünde package.json adlı bir dosya içerir - bu dosya projeyle ilgili çeşitli meta verileri tutar. Bu dosya npm'ye projeyi tanımlamasına ve projenin bağımlılıklarını yönetmesine izin veren bilgi vermek için kullanılır.


14
Package.json içinden ortam değişkenleri nasıl ayarlanır
Bazı ortam değişkenleri içerden benzer komutlarla package.jsonkullanılacak şekilde nasıl ayarlanır npm start? İşte şu anda benim var package.json: { ... "scripts": { "help": "tagove help", "start": "tagove start" } ... } NODE_ENVHala tek bir komut ile uygulamayı başlatmak mümkün iken, başlangıç ​​komut dosyasında ortam değişkenleri (gibi ) ayarlamak istiyorum npm …


10
npm package.json içindeki bağımlılığa göre özel github depolarını yükleyin
Bağımlılık olarak diğer özel github depoları içeren npm tarafından github özel depo yüklemeye çalışıyorum. Birçok yol ve yazı denedim ama hiçbiri çalışmıyor. İşte yaptığım şey: npm install git+https://github.com/myusername/mygitrepository.git package.json şöyle: "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } Bunu yapmanın doğru yolu nedir?

3
Özel Github deposunu npm bağımlılığı olarak kullanma
Nasıl bir olarak özel Github repo listelemek yapmak "dependency"in package.json? Npm gibi Github URL'leri sözdizimlerini denedim ryanve/example, ancak npm installpaket klasöründe yapmak özel bağımlılıklar için "yüklenemedi" hataları veriyor. Özel depolara bağlı olarak özel bir sözdizimi (veya başka bir mekanizma) var mı?

3
@ Types / * 'nin' bağımlılıklar 'veya' devDependencies 'konularına girip girmediğine nasıl karar verebilirim?
Projemde TypeScript 2 kullanıyorum. Bazı js kütüphanesini kullanmak istiyorum, aynı zamanda bu kütüphane için yazımları da istiyorum. Basit tipler kurabilirim npm install @types/some-library. Dikkat etmem gereken emin değilim --saveya --save-devonlar. Bana öyle geliyor ki DefinetelyTyped GitHub benioku türünün her iki versiyonundan da bahsediyor, ama onları asla açıklamıyor. Türler devDependenciesgeliştirme için …

13
Nodejs5 ve babel'de “beklenmedik token ithalatı”?
Js dosyasında, ithalat yerine yerine kullanılır import co from 'co'; Ve içe aktarma 'gönderim özellikleri' ve herhangi bir çalışma zamanı bayrağı olmadan destek ( https://nodejs.org/en/docs/es6/ ) olduğu için doğrudan nodejs tarafından çalıştırılmaya çalışıldı , ancak bir hata aldım import co from 'co'; ^^^^^^ SyntaxError: Unexpected token import Sonra babil kullanmaya …

5
Javascript dosyasını çalıştıran package.json dosyama nasıl özel bir komut dosyası ekleyebilirim?
script1Çalıştırılacak bir proje dizininde komutu yürütmek istiyorum node script1.js. script1.jsaynı dizindeki bir dosyadır. Komutun proje dizinine özgü olması gerekir; başka bir deyişle, proje klasörünü başka birine gönderirsem aynı komutu çalıştırabileceklerdir. Şimdiye kadar eklemeyi denedim: "scripts": { "script1": "node script1.js" } benim package.json dosyasına ama çalıştırmayı denediğimde script1aşağıdaki çıktıyı alıyorum: zsh: …



4
Hem package-lock.json hem de package.json'a ihtiyacım var mı?
NPM'mi en son sürüme (3.X'ten 5.2.0'a) güncelledikten ve npm installmevcut bir projede çalıştıktan sonra otomatik olarak oluşturulmuş bir package-lock.jsondosya alıyorum . Anlarım package-lock.jsonaksine bana kesin bir bağımlılık ağacı verir package.json. Sadece bu bilgilerden package.json, artık gereksiz gibi görünüyor ve artık gerekli değil. Her ikisi de NPM'nin çalışması için gerekli mi? …

10
Uygulama sürümü Angular'da nasıl görüntülenir?
Uygulama sürümünü açısal uygulamada nasıl görüntülerim? sürüm package.jsondosyadan alınmalıdır { "name": "angular-app", "version": "0.0.1", ... } Açısal 1.x, bu html var: <p><%=version %></p> Açısal olarak bu versiyon numarası olarak verilen, ancak (olduğu gibi yerine sadece basılı değildir <%=version %>yerine 0.0.1).

14
"Tarayıcı" alanı, geçerli bir takma ad yapılandırması içermiyor
Webpack2 kullanmaya başladım (kesin olmak gerekirse v2.3.2) ve yapılandırmamı yeniden oluşturduktan sonra çözemediğim bir sorunla karşılaşmaya devam ediyorum (çirkin döküm için şimdiden özür dilerim): ERROR in ./src/main.js Module not found: Error: Can't resolve 'components/DoISuportIt' in '[absolute path to my repo]/src' resolve 'components/DoISuportIt' in '[absolute path to my repo]/src' Parsed request …

9
Modül bulunamadı: Hata: 'core-js / es6' çözülemiyor
React uygulamamla ilgili olarak derleme sürecimle ilgili bir sorun yaşıyorum. Her zaman şu hatayı alıyorum: Modül bulunamadı: Hata: 'core-js / es6' çözülemiyor bunu bir polyfill.js içinde kullanırsam: ithal 'core-js / es6'; Bu benim package.json'um: { "name": "test", "version": "1.0.0", "main": "index.js", "license": "MIT", "private": true, "devDependencies": { "@babel/core": "^7.4.0", "@babel/preset-env": …

2
"Module" package.json alanı ne için?
Bazı npm paketlerinin ( örneğin vue ) pkg.modulepackage.json'da bir alanı olduğunu gördüm . Mı "module"resmi npm mülkiyet veya bu tür bir kuralıdır? Bunun için bir yerde belge var mı? Bu ne için? esnext yolu? Gruplanmamış modül yolu?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.