0
현재 내가 아주 간단한 꿀꺽 빌드 스크립트가 있습니다꿀꺽 Nodemon - 어떻게 파일 변경에 Nodemon 출구를해야합니까
const gulp = require('gulp');
const ts = require('gulp-typescript');
const tsProject = ts.createProject('tsconfig.json');
const del = require('del');
const nodemon = require('gulp-nodemon');
gulp.task('build-clean', function() {
return del('dist');
});
gulp.task('build', ['build-clean'], function() {
return gulp.src('src/**/*.ts')
.pipe(tsProject())
.pipe(gulp.dest('dist'));
});
gulp.task('start', ['build'], function() {
nodemon({
script: 'dist/app.js'
, ext: 'js html'
})
})
이 JS
또는 HTML
파일 변경에 페이지를 다시로드합니다.
이것은 개발하는 데 유용하지만, 제작 과정에서 나는 그 정반대의 것을 원합니다. 파일이 바뀌면 내 서버로 푸시됩니다. 즉, Jenkins이 실행되고 완료되면 Jenkins이 코드를 내 웹 폴더로 푸시합니다.
나는 젠킨스 코드를 밀어 경우 완전히 새로운 꿀꺽 빌드가 Nodemon 서버를 포함하여 실행되기 때문에,이 nodemon 서버를 중지합니다.
그래서 어떻게해야합니까 다시 시작하는 대신 파일을 변경 한 후 nodemon을 종료 할 수 있습니까?
같은 질문은 남아의 생산에
node
를 사용해야합니까? – Randy