Как запустить команду gulp из пакета запуска и сборки - PullRequest
0 голосов
/ 27 февраля 2019
  1. Привет, мне нужно запустить команду gulp через npm start.

  2. когда я запускаю gulp с командой, она работает, но мне нужнодля автоматического запуска команды через команду npm start или ng build

package.json

{
  "name": "cfch",
  "version": "0.0.0",
  "main": "gulpfile.js",
  "scripts": {
    "ng": "ng",
    "start": "gulp && ng serve --proxy-config proxy.conf.json", //it's working
    "build": "gulp && ng build --prod–aot && tar -zcvf archive.tar.gz dist/prod/*", //not working while type command ng build
    "test": "echo \"Error: no test specified\" && exit 1",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "gulp": "gulp"
  },
   "dependencies": {
    "gulp-htmlmin": "^5.0.1",
    "gulp-imagemin": "^5.0.3",
    "gulp-minify-css": "^1.2.4",
    "gulp-uglify": "^3.0.1",
},
  "devDependencies": {
    "gulp": "^3.9.1",
}

1 Ответ

0 голосов
/ 27 февраля 2019

Вы можете установить gulp как зависимость Dev.Затем добавьте команды gulp, чтобы начать с &&.Например,

"start": "gulp <команда> && ng serve"

...