Node.js 如何安装和使用语义用户界面
我想使用react.js和语义用户界面构建一个web客户端。有一个节点包可用于react.js;的语义ui。我已经按照上的说明在我的计算机上安装了此软件包,但是在使用简单的网页测试后 我想我有这个问题是因为我没有使用最后一个指令:Node.js 如何安装和使用语义用户界面,node.js,reactjs,semantic-ui,Node.js,Reactjs,Semantic Ui,我想使用react.js和语义用户界面构建一个web客户端。有一个节点包可用于react.js;的语义ui。我已经按照上的说明在我的计算机上安装了此软件包,但是在使用简单的网页测试后 我想我有这个问题是因为我没有使用最后一个指令: import'…/semantic/dist/semantic.min.css'。已在我的项目主文件夹中生成semantic文件夹,但尚未生成dist文件夹和semantic.min.css。我应该在哪里以及如何使用它 NB:我还尝试将此添加到我的index.html
import'…/semantic/dist/semantic.min.css'代码>。已在我的项目主文件夹中生成semantic
文件夹,但尚未生成dist
文件夹和semantic.min.css
。我应该在哪里以及如何使用它
NB:我还尝试将此
添加到我的index.html
页面中,页面的风格与预期一致。我不想使用此选项,因为我无法用它更改它们的名称。首先-安装cssnpm安装语义ui css-保存
然后-在index.js页面导入(最顶层)
import'semantic ui css/semantic.min.css'代码>
npm install sematic-ui-react sematic-ui-css --save
- 在根文件中,可能是src/index.js add
导入“语义ui css/semantic.min.css”
- 可以在[此处]找到一些常见布局:()
首先,使用以下软件包管理器之一安装semantic UI react软件包
对于npm用户:
npm install semantic-ui-react
对于纱线用户:
yarn add semantic-ui-react
然后将此导入行添加到您的index.js
import 'semantic-ui-css/semantic.min.css'
就这些
查看我的博客帖子,它有一个分步指南:
对于npm用户:
npm i semantic-ui-react semantic-ui-css
是(SUIR)的包依赖项,是具有唯一主题的仅css发行版。以Less
编写,并对最终样式表的生成提供更大、更精细的控制(每个组件)(dist/semantic.min.css
)。
它提供了几个易于衍生的主题,以创建自己的主题,并提供了一个关于如何保持大型复杂css的良好组织,而不是用较少的资源进行入侵的适当图片
在节点v12中,sui css的安装可能会失败,
抱怨引用错误:未定义原语
。看见
你也可以
git克隆https://github.com/semantic-org/semantic-ui
在这里应用上面的补丁。
和纱线安装
请注意,默认的semantic.min.css
大小为628Kb,您可能不需要它的所有组件的样式。我已成功生成semantic/dist/*
文件。我还不知道如何import'./semantic/dist/semantic.min.css'
以及在哪里导入它。semantic ui css
是SUIRHow的一个包依赖项。您的答案与@DonskikhAndrei的答案有什么不同吗?与“semantic ui css”的来源相同?SUIR的依赖项可能缺少npm安装语义ui css
@challet。无需安装两次。不过如果您想要自定义构建(比如主题),则需要npm安装语义ui
并运行gulp构建任务(或将其添加到CI):谢谢。为什么它必须在index.js页面中导入?只是为了包含在最终的捆绑包中,并且在任何地方都可用。