10 Star 88 Fork 39

不如怀念 / the-book-of-ruby

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.js 1.27 KB
一键复制 编辑 原始数据 按行查看 历史
/* starter */
// tools
const del = require('del'),
webpack = require('webpack'),
browser_sync = require('browser-sync').create();
// path config
const Path = require('./config/path.config.js');
// server
browser_sync.init({
open : false,
server: {
baseDir: './docs/'
}
});
del([Path.dist + '/**/*', '!' + Path.dist + '/html/**', '!' + Path.dist + '/images/**', '!' + Path.dist + '/*.pdf']).then(() => {
console.log('--------- clean dir is completed ! -----------');
// webpack
return new Promise((resolve, reject) => {
/* 1. External dependence */
webpack(require('./config/webpack.dll.config'), (err, stats) => {
err && reject(err);
console.log(stats.toString({
colors : true,
modules : false,
children : false,
chunks : false,
chunkModules: false
}));
resolve(200);
});
});
})
.then(data => {
if (data === 200) {
/* 2. Business code */
webpack(require('./config/webpack.config'), (err, stats) => {
if (err) {
return err;
}
console.log(stats.toString({
colors : true,
modules : false,
children : false,
chunks : false,
chunkModules: false
}));
browser_sync.reload();
});
}
})
.catch(err => {
console.log(err.message);
});
Ruby
1
https://gitee.com/i_wang1212/the-book-of-ruby.git
git@gitee.com:i_wang1212/the-book-of-ruby.git
i_wang1212
the-book-of-ruby
the-book-of-ruby
master

搜索帮助