Shengnan

Results 29 comments of Shengnan

很棒!先研究下怎么玩

[Jake Archibald: In The Loop - JSConf.Asia](https://youtu.be/cCOL7MC4Pl0)

> solution: > > 1、install latest core-js. 2、use umi plugin to motify the preset by the code down below. ` api.modifyBabelPresetOpts(opts => ({ ...opts, // 干掉默认的lockCoreJS env: { useBuiltIns: 'entry',...

```javascript function parseGraph(entry) { const entryAsset = parseDependecies(path.resolve(currentPath, entry)) const graph = [entryAsset] for (const asset of graph) { if (!asset.idMapping) asset.idMapping = {} const dir = path.dirname(asset.filename) asset.dependencies.forEach(dependencyPath =>...

尝试了直接在cnpmcore项目里同样的配置是可以正常正常启动的。但是到了应用集成 cnpmcore 包的时候就不行了,像是 cnpmcore 里 app/infra/SearchAdapter.ts 里的 ESClient 注入没生效

我想要在应用集成cnpmcore包的基础上启用 elasticsearch 的搜索能力现在有法子吗?

> 你将 elasticsearch 插件关闭 我试了应用集成方式,开关项关掉还是抛错。

> ```typescript > > import { > > AccessLevel, > > SingletonProto, > > } from '@eggjs/tegg'; > > > > import { SearchAdapter } from 'cnpmcore/common/typing'; > > >...

> > 其实我还是想要在应用集成的场景下启用这个能力,这个解决方案类似禁用该能力...😮‍💨 > > 我在本地没能重现出报错 看贴的示例代码,还要配置一下 node 节点,在应用的 config.default.ts 中添加 > > ```js > config.elasticsearch = { > client: { > node: "http://localhost:9200" > } > }; > ```...