我用npm安装了语义UI反应
ngOnInit
我正在尝试在我的requirejs模块中的dist / umd中使用语义ui-react-min。 这是我的requirejs配置文件中的内容。
路径:{'语义': '/module/fujitsuThemes/rc/theme/semantic/semantic.min', 'semanticReact': '/module/fujitsuTheme/rc/theme/semantic/semantic-ui-react.min'}
我这样导入
define(['semanticReact'],(SemanticReact)=> {//在此处使用SemanticReact。 });
它曾经与旧版本一起使用。 npm install semantic-ui-react
。我已更新为最新版本0.77.2
,它将不再起作用。在早期版本中,我必须对最小化文件进行更改才能使其正常运行。我必须将0.85.0
更改为define.amd?define.amd?define(["React","ReactDOM"],t)
才能匹配我的requirejs路径。这是我在最小化文件中对其进行更改的第一行。
!function(e,t){“对象” ==导出类型&&“对象” ==导出类型 module?module.exports = t(require(“ React”),require(“ ReactDOM”)):“ function” == typeof define && define.amd?define([“ React”,“ ReactDOM”],t)
在最新版本define(["react","react-dom"],t)
中,我进行了相同的编辑以做出反应和反应后得到此错误
未捕获的TypeError:无法分配为只读属性'exports'的 对象“#”
我认为这不是正确的导入方式。谁能告诉我导入此内容的正确方法?我一直在使用Google搜索和阅读文档,但是在此特定设置中找不到很多东西。