解决:
我构建了一个 gulp 插件来解决这个问题......
https://www.npmjs.com/package/gulp-mtime-correction
我遇到的问题是,我使用 Vinyl-FTP 和 Gulp-Newer 的 gulp 任务似乎没有注意到我的文件中的更改,因此没有通过 FTP 发送更改。
所以这里是 gulpfile.js 中的 FTP gulp 设置/任务
// FTP settings
const FTP = {
connOpts : {
host : 'ftp.****.co.uk',
user : '****',
password : '*****',
parallel : 10,
log : gutil.log
},
directoryPath : FTPDirectoryPath,
src : dir.build + '**/*',
base : dir.build
};
// ftp deployment to live site
gulp.task( 'deploy', () => {
var conn = ftp.create( FTP.connOpts );
return gulp.src( FTP.src , { …Run Code Online (Sandbox Code Playgroud) 我最近注意到,在重新选择选择器中使用 normalizr 的“非规范化”功能时,记忆每次都失败。
这归结为必须将整个实体对象作为参数传递给选择器,我认为这对于浅层比较而言嵌套太深。
有没有人对如何在这里保留记忆有任何想法,或者尝试记忆实体是否会过度优化?
谢谢!
ftp ×1
gulp ×1
gulp-newer ×1
memoization ×1
normalizr ×1
reactjs ×1
redux ×1
reselect ×1
vinyl-ftp ×1
wordpress ×1