Open skjgithub950423 opened 4 years ago
可以正常引入,不报错
使用import 的方式引入,在项目启动时直接报错,编译未通过
将node_modules中chimee/lib/index.js中var global = _interopDefault(require('core-js/es7/global'));注释掉
import React, { useLayoutEffect } from 'react' import Chimee from 'chimee' import ChimmeeKernelHls from 'chimee-kernel-hls'
import './index.less'
const MonitorCenter: React.FC = (props): JSX.Element => { useLayoutEffect(() => { const chimee = new Chimee({ wrapper: '#video-wrapper', src: '//vjs.zencdn.net/v/oceans.mp4', video: { autoplay: true, muted: false, meted: 'meted' } // isLive: true, // kernels: { // hls: ChimmeeKernelHls // } }) chimee.on('play', () => console.log('play!')) chimee.play() }) return
export default MonitorCenter
Expected Behavior【期望行为】
可以正常引入,不报错
Current Behavior【实际表现】
使用import 的方式引入,在项目启动时直接报错,编译未通过
Possible Solution 【可选方案】
将node_modules中chimee/lib/index.js中var global = _interopDefault(require('core-js/es7/global'));注释掉
Steps to Reproduce【复现方法】
import React, { useLayoutEffect } from 'react' import Chimee from 'chimee' import ChimmeeKernelHls from 'chimee-kernel-hls'
import './index.less'
const MonitorCenter: React.FC = (props): JSX.Element => { useLayoutEffect(() => { const chimee = new Chimee({ wrapper: '#video-wrapper', src: '//vjs.zencdn.net/v/oceans.mp4', video: { autoplay: true, muted: false, meted: 'meted' } // isLive: true, // kernels: { // hls: ChimmeeKernelHls // } }) chimee.on('play', () => console.log('play!')) chimee.play() }) return
}export default MonitorCenter