asp.net-core - 程序中添加代码的问题
问题描述
我想在我的 ASP.NET Core MVC 项目中添加 ckeditor 4.11.4 和 bundle。我使用 ASP.NET Core 2.2,并且引导捆绑正在运行。
这是我的 package.json :
{
"version": "1.0.0",
"name": "asp.net",
"private": true,
"devDependencies": { },
"dependencies": {
"bootstrap": "4.3.1",
"font-awesome": "4.7.0",
"jquery": "3.4.1",
"popper.js": "2.0.0-next.4",
"ckeditor": "4.11.4"
}
}
这是我的 bundleconfig.json 文件:
[
{
"outputFileName": "wwwroot/vendor.min.css",
"inputFiles": [
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"node_modules/font-awesome/css/font-awesome.css",
"node_modules/font-awesome/css/font-awesome.min.css",
"node_modules/ckeditor/contents.css"
],
"minify": { "enabled": false }
},
{
"outputFileName": "wwwroot/vendor.min.js",
"inputFiles": [
"node_modules/jquery/dist/jquery.min.js",
"node_modules/popper.js/dist/umd/popper.min.js",
"node_modules/bootstrap/dist/js/bootstrap.min.js",
"node_modules/ckeditor/ckeditor.js"
],
"minify": { "enabled": false }
}
]
但这不起作用。有什么问题?
解决方案
令人敬畏的字体 css 引用使用 sprites 和 webfonts 文件夹!将 font-awesome 文件夹复制到 wwwroot/lib 文件夹。
并在头部使用
<link rel="stylesheet" href="~/lib/font-awesome/css/fontawesome.min.css" />
<link rel="stylesheet" href="~/lib/font-awesome/css/regular.min.css" />
<link rel="stylesheet" href="~/lib/font-awesome/css/solid.min.css" />
推荐阅读
- javascript - 为什么 webpack 加载多个 app.js 文件而不是单个 app js 文件
- php - PHP在字符串参数中使用“字符
- javascript - 渲染 2 个函数(学习最佳实践)
- kotlin - 如何使用 ViewModelProviders.of() 访问 Activity 中的 ViewModel?
- javascript - Angular ng-content 隐藏某些元素
- pyspark - 将各种日期格式转换为 pyspark 中的通用日期格式
- ios - TableView 内单元格中照片的大小
- java - 如何在java中压缩一组给定的文件
- linux - 如何通过shell脚本从目录名称中删除特定前缀
- python - 如何更改一个文件中的所有代码,其中字符串等于 python 中另一个文件中的字符串。我会在例子中解释