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

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

怪我咯
怪我咯

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

répondre à tous(1)
淡淡烟草味

Utilisez package.json pour gérer vos packages npm
1. Utilisez npm init pour initialiser le fichier de configuration package.json lors de l'initialisation du projet
2. json Les deux champs devDependencies et dependencies représentent respectivement les packages npm requis par l'environnement de développement et les packages npm requis par l'environnement de déploiement.
3. Lors de la synchronisation du code, il vous suffit de synchroniser le fichier package.json, puis d'exécuter la commande npm install npm récupérera automatiquement la configuration dans package.json et installera les node_modules correspondants.
Voici les champs correspondants du package.json d'un de mes projets

 "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"
  }

Vous pouvez voir que le nom du package npm et le numéro de version sont enregistrés, ce qui garantit que l'environnement de chacun est unifié.
Enfin, la personne responsable de la configuration de base du projet initialise le projet :

  • Ajoutez npm install lors de l'utilisation de la commande --save, et le nom et la version du package correspondant seront automatiquement ajoutés sous dependencies dans package.json.

  • Ajoutez npm install lors de l'utilisation de la commande --save-dev, et le nom et la version du package correspondant seront automatiquement ajoutés sous devDependencies dans package.json.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal