使用git管理webpack的代码时多人怎么协作?一般托管哪些文件?
怪我咯
怪我咯 2017-05-02 09:38:47
0
1
596

使用webpack需要安装很多加载器、npm包,git管理的时候需要上传node_modules目录吗?这个目录是不是太大了,但是不上传的话,每个参入开发的人都需要自己去下载那一堆的加载器吗?

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(1)
淡淡烟草味

Gunakan package.json untuk mengurus pakej npm anda
1 Gunakan npm init untuk memulakan fail konfigurasi package.json semasa memulakan projek; json Kedua-dua medan
dan devDependencies masing-masing mewakili pakej npm yang diperlukan oleh persekitaran pembangunan dan pakej npm yang diperlukan oleh persekitaran penggunaan. dependencies3. Apabila menyegerakkan kod, anda hanya perlu menyegerakkan fail package.json, dan kemudian laksanakan perintah
npm akan mendapatkan semula konfigurasi dalam package.json secara automatik dan memasang node_modules yang sepadan. npm installBerikut ialah medan package.json yang sepadan bagi salah satu projek saya;

 "dependencies": {},
  "devDependencies": {
    "babel-preset-es2015": "^6.6.0",
    "gulp": "^3.9.1",
    "gulp-babel": "^6.1.2",
    "gulp-concat": "^2.6.0",
    "gulp-connect": "^2.3.1",
    "gulp-minify-css": "^1.2.3",
    "gulp-sass": "^2.1.1",
    "gulp-uglify": "^1.5.1",
    "shelljs": "^0.7.0"
  }

Anda boleh melihat bahawa nama pakej npm dan nombor versi direkodkan, yang memastikan persekitaran semua orang bersatu. Akhir sekali, orang yang bertanggungjawab untuk konfigurasi asas projek memulakan projek:


    Tambah
  • apabila menggunakan perintah

    dan nama dan versi pakej yang sepadan akan ditambahkan secara automatik di bawah npm install dalam package.json. --savedependencies

  • Tambah
  • apabila menggunakan perintah

    dan nama dan versi pakej yang sepadan akan ditambahkan secara automatik di bawah npm install dalam package.json. --save-devdevDependencies

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan