【问题标题】:How to use React Material-UI with an ASP.net MVC project如何在 ASP.net MVC 项目中使用 React Material-UI
【发布时间】:2019-06-03 06:36:33
【问题描述】:

我正在尝试使用材料 ui 进行反应,但是这个库只能与节点包管理器 (npm) 一起使用,我的 ASP.net MVC 4 项目使用 Nuget 作为包管理器,因此无法添加 npm 模块甚至在 js 文件中使用它们

我需要一个能够将 Material UI npm 包添加到我的项目的解决方案,可以这样做吗?结合 nuget 和 npm 来管理我的包

Nuget 包太有限,所有有用的东西都需要安装 npm 或 yarn

如果我能找到详细的指南或步骤来完成这项工作,那将非常有帮助

react js 的最新 nuget 包是 14 我试过 npm install @material-ui/core 但我什至无法安装该模块,因为我没有 packages.json 文件,而且我的项目无法识别材料模块,所以我也不能在 JSX 或 JS 文件中使用导入

【问题讨论】:

    标签: asp.net-mvc reactjs npm nuget material-ui


    【解决方案1】:

    您将节点模块包安装在您的 ClientApp(或您的 React 应用程序所在的任何目录)中,该包应该与控制器位于同一级别。这个目录将作为它自己关闭的 react 应用程序运行,它必须连接到 ASP.NET 解决方案。

    Microsoft 有一个使用 React 创建 ASP.NET Web 应用程序的模板,您可以查看它。

    您使用 nuget 处理解决方案中的依赖项,然后使用 npm 处理节点模块目录。

    【讨论】:

      猜你喜欢
      • 2016-04-28
      • 2021-10-25
      • 2019-12-01
      • 2021-01-06
      • 2010-12-18
      • 2017-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多