2016-04-12 12 views
0

Kaza sonucunda, package.json ve Gruntfile klasörümü proje dizinimden sildim ve bunu yapmadan önce ben zaten grunt ve grunt jshint'u çalıştırdım ve ince. Ben iki dosyayı (package.json ve Gruntfile.js) yapımı yeniden ve şimdi package.json ve Gruntfile.js'yi sildim ve şimdi Grunt bağımlılıkları yüklemeyecek

PS C:\Users\Vincent\desktop\projects\kittenbook> grunt jshint 
>> Local Npm module "grunt-contrib-concat" not found. Is it installed? 
>> Local Npm module "grunt-contrib-copy" not found. Is it installed? 
>> Local Npm module "grunt-contrib-jshint" not found. Is it installed? 
Warning: Task "jshint" not found. Use --force to continue. 

Sonra Powershell kısa bir süre sonra çöküyor grunt veya grunt jshint O bana söyler .. çalıştırmayı denediğinizde.

Npm işleri Zaten kontrol ettim ve Grunt'ın yüklü olduğunu biliyorum.

İşte yeniden yapmak zorunda olduğum Gruntfile.js. Benim package.json dosyasını silmeden önce bu İşte

module.exports = function(grunt) { 
    grunt.initConfig({ 
     concat: { 
     release: { 
      src: ['js/values.js', 'js/prompt.js'], 
      dest: 'release/main.js' 
     } 
     }, 
     copy: { 
      release: { 
       src: 'manifest.json', 
       dest: 'release/manifest.json' 
      } 
     }, 
     jshint: { 
      files: ['js/values.js', 'js/prompt.js'] 
     } 
    }); 

    // Load Grunt plugin 
    grunt.loadNpmTasks('grunt-contrib-concat'); 
    grunt.loadNpmTasks('grunt-contrib-copy'); 
    grunt.loadNpmTasks('grunt-contrib-jshint'); 

    // Register tasks 
    grunt.registerTask('default', ['jshint', 'concat', 'copy']); 

}; 

Ayrıca

{ 
    "name": "kittenbook", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "devDependencies": { 
    "grunt": "^0.4.5", 
    "grunt-contrib-concat": "^0.3.0", 
    "grunt-contrib-copy": "^0.5.0", 
    "grunt-contrib-jshint": "^0.6.5", 
    "grunt-contrib-watch": "^1.0.0" 
    } 

} 

Ben zaten o ilk koştu rağmen yukarıda Gruntfile çalıştırmalıyım yeni package.json dosyasıdır .. mükemmel iyi koştu zaman? Bu bir şeyleri mahvedecek mi?

Umarım bu çok kafa karıştırıcı değildir. Programlamada yeniyim. Teşekkürler!

Güncelleme: Ben npm install

PS C:\Users\Vincent> cd desktop/projects/kittenbook 
PS C:\Users\Vincent\desktop\projects\kittenbook> npm install 
npm WARN package.json [email protected] No description 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No README data 
npm WARN package.json [email protected] No license field. 

UPDATE çalıştırmayı denediğinizde: Yaptığım hata Gruntfile.js lol .. Vay .. benim projeleri klasörünün dışında olduğuydu. Sorun çözüldü.

+0

Bunlar "package.json" öğesindeki eksik "alanlar" hakkında birer uyarıdır. – Andy

cevap

1

Komut isteminde projenizin dizinine gidin ve aşağıdaki komutu çalıştırın.

npm install 

Bunun çalışması için, yönetici ayrıcalıklarına sahip komut istemini açmanız gerekebilir.

Bu paket.json dosyasında tanımlanan tüm npm modüllerini yükleyecektir.