如何将 gulp 与 Azure 函数 Nodejs 一起使用
how to use gulp with azure function Nodejs
将 gulp 与 azure 函数一起使用。是否可以对所有 azure functionApp 使用 gulp?
process.env.NODE_CONFIG_DIR = `${process.cwd()}/config/env`;
import gulp from 'gulp';
import requireDir from 'require-dir';
requireDir('./lib/tasks');
gulp.task('default', ['update-project', 'run-webpack'], () => {
gulp.src('host.json')
.pipe(gulp.dest('.deploy/'));
const devBuild = process.env.NODE_ENV !== 'production';
if (devBuild) {
gulp.src('local.settings.json')
.pipe(gulp.dest('.deploy/'));
}`enter code here`
});
gulp 你 post 的代码似乎来自 GitHub Gisp jordanyaker/gulpfile.babel.js。
如果你想把它和 Azure Functions 整合起来运行在 Azure Functions 上,我认为这是不可能的,而且 Azure Functions 不是为做流式构建操作而设计的,而且没有足够的资源比如构建和持久存储的时间。
如果你只是想在开发阶段通过gulp帮助自动构建你的Azure Function,并在构建后将一个函数部署到Azure,我建议你可以尝试使用Azure DevOps来完成。具体方法请参考以下官方文档。
将 gulp 与 azure 函数一起使用。是否可以对所有 azure functionApp 使用 gulp?
process.env.NODE_CONFIG_DIR = `${process.cwd()}/config/env`;
import gulp from 'gulp';
import requireDir from 'require-dir';
requireDir('./lib/tasks');
gulp.task('default', ['update-project', 'run-webpack'], () => {
gulp.src('host.json')
.pipe(gulp.dest('.deploy/'));
const devBuild = process.env.NODE_ENV !== 'production';
if (devBuild) {
gulp.src('local.settings.json')
.pipe(gulp.dest('.deploy/'));
}`enter code here`
});
gulp 你 post 的代码似乎来自 GitHub Gisp jordanyaker/gulpfile.babel.js。
如果你想把它和 Azure Functions 整合起来运行在 Azure Functions 上,我认为这是不可能的,而且 Azure Functions 不是为做流式构建操作而设计的,而且没有足够的资源比如构建和持久存储的时间。
如果你只是想在开发阶段通过gulp帮助自动构建你的Azure Function,并在构建后将一个函数部署到Azure,我建议你可以尝试使用Azure DevOps来完成。具体方法请参考以下官方文档。