有没有办法通过GitHub API访问GitHub配置文件页面上的"存储库贡献"模块中的数据?理想情况下,整个列表,而不仅仅是前五名,显然都可以在网上获得.
虽然React with Redux在建模UI状态方面非常出色,但偶尔会发生某些事情,UI需要以离散的程序方式处理该事件,而将瞬态事件视为一个部分是没有意义的.在任何时期都会持续存在的状态.
两个例子,来自类似JS Bin的代码编辑器应用程序:
我提出的最不令人满意的解决方案是:
componentWillReceiveProps等).当信息出现在其道具中时,它会采取适当的操作(加载要点窗口,将编辑器聚焦在线上)对于这种情况,有没有更好的模式?我认为图片中可能的一个基本部分是UI对动作的响应总是突破React组件结构 - 打开一个新窗口,在编辑器的API上调用一个方法,等等.
我有一个看似相当直接的Webpack代码拆分设置,我无法迁移到Webpack 4.我有两个条目,称为main和preview.我想将初始代码拆分为vendor供应商模块中的一个块main,但我想保留preview为一个块.
Webpack 3中工作配置的相关部分:
{
entry: {
main: './src/application.js',
preview: './src/preview.js',
},
plugins: [{
new webpack.optimize.CommonsChunkPlugin({
name: 'vendor',
chunks: ['main'],
minChunks({context}) {
if (!context) {
return false;
}
const isNodeModule = context.indexOf('node_modules') !== -1;
return isNodeModule;
},
}),
}]
}
Run Code Online (Sandbox Code Playgroud)
具体来说,使用选项中的chunks属性CommonsChunkPlugin可以让我轻松完成我需要做的事情.Webpack 4的optimization.splitChunks配置是否有同等效力?