Задача '--ship' отсутствует в вашем файле - PullRequest
1 голос
/ 29 марта 2019

При работе gulp bundle –ship.

1005 *enter image description here

Мой gulpfile я получаю сообщение об ошибке «Задача - корабля нет в вашем gulpfile».js

use strict;

const gulp = require('gulp');
const build = require('@microsoft/sp-build-web');
build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`);

build.initialize(gulp);

Может кто-нибудь помочь мне решить эту ошибку?

Ответы [ 2 ]

1 голос
/ 30 апреля 2019

Сначала попробуйте обновить установку gulp:

npm install gulp --save

или

npm install --save

, чтобы убедиться, что ваш gulp не просто сломан.Тогда вы сможете запустить

gulp clean
gulp build
gulp bundle --ship
gulp package-solution --ship

и посмотреть, работает ли он сейчас.

0 голосов
/ 03 апреля 2019

Ваш файл gulp выглядит некорректно и не имеет задач.Типичная задача gulp выглядит следующим образом: имя задачи «watch», а затем действие для выполнения.

gulp.task('watch',function() {
  gulp.watch('src/*.scss',['sass']);
});

См. эту ссылку для некоторых основных рецептов задач

...