问题标签 [wwwroot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core - Create folders in wwwroot on startup in NetCore
Is there a way to create folders in wwwroot
when the application startup?
Perhaps in the startup.cs
class?
I know how to create folders in wwwroot
in controller action methods. I do not want this.
This is what I would like:
- I have a List of Objects:
List<Organization> Organizations
foreach (Organization in Organization)
I want a folder with theOrganization.Name
created in thewwwroot
folder- I would like it to be created at the moment the application is launched
Thanks in advance you for any help
iis - wwwroot 在 inetpub 中不存在
我在我的计算机上安装了 IIS,但是当我尝试在谷歌浏览器上加载 localhost 时,它显示 HTTP 错误 500.19 - 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。
详细错误信息:模块 IIS Web 核心通知未知处理程序尚未确定错误代码 0x80070003 配置错误无法读取配置文件配置文件 \?\C:\inetpub\wwwroot\web.config 请求的 URL http://localhost:80/ 物理路径
登录方式 尚未确定 登录用户 尚未确定
我的 inetpub 文件夹中也没有 wwwroot,我认为这就是出现上述错误的原因。然后我在 ineptpub 文件夹中创建了我的 wwwroot 文件夹,但出现了一个新错误: HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容。
在这种情况下我能做什么?
c# - 如何在 .net 中的 wwwroot 内的多个文件夹中提供 html 文件
我在 wwwroot 中有多个文件夹,每个文件夹都有一个 web 包(VueJs/Angular/React App 的 dist 文件夹内容)。如屏幕截图所示,我在构建 Vuejs 应用程序后创建了 2 个文件夹并复制了 dist 内容。
如果我将 dist 内容直接复制到一个应用程序的 wwwroot 文件夹并导航到localhost:5000/,则该应用程序正在正确加载。但是有多个文件夹,当我导航到localhost:5000/page1/index.html时,浏览器控制台显示以下错误
加载资源失败:服务器响应状态为 404(未找到)
这是因为浏览器中没有加载 js 和 CSS 文件夹。
下面是我在 Startup.cs 文件中的代码。
有人可以帮我解决这个问题吗?
javascript - 在服务器上找不到 Js 和 css 文件但在本地工作
我遇到了一个非常奇怪的问题,我的所有 js、css、图像等。在服务器上找不到。但是,在本地一切正常。
这是我的布局的一部分,其中正在加载脚本和 css。
localhost 路径截图:https ://imgur.com/UEqH0W1
以及来自服务器的屏幕截图:https ://imgur.com/H3PIaOJ
我相信我的解决方案中的所有内容也都正确:https ://imgur.com/usBXXKI
这是我的 program.cs,只是为了表明我没有覆盖默认的 webRoot。
这是我尝试直接导航到 img 时的一些照片。
本地主机:https ://imgur.com/UvUi64f
服务器:https ://imgur.com/JnialeC
如果需要,我会在运行 Ubuntu 和 Apache 的 Raspberry Pi 上运行它,尽管我认为这在这种情况下并不重要,但我不确定。
任何帮助,将不胜感激。
c# - 我无法从 wwwroot/images 中的文件夹加载图片
我的图像工作正常,但只有当我从主路径加载它们时wwwroot/images/image.jpg
,我在文件夹中有额外wwwroot/images/
的文件夹,当我试图从wwwroot/images/folder/image.jpg
我收到 404 访问文件时。
c# - 在 wwwroot 文件夹中获取文件 *.html 进行流式传输?
我创建了一个新项目并使用 MassTransit 收听事件。然后我创建一个文件夹 wwwroot 来存储更多的模板 *.html
在消费者文件或我想访问 wwwroot 并获取模板 *.html 的任何地方进行流式传输。
在开发中,我使用如下并且它工作。
在生产中,它会引发异常File or path not found
。
asp.net-mvc - 如何在我的 cshtml 上的 wwwroot 中显示图像文件中的图像
src 路由是正确的。而不是图像,我在我的 cshtml 上获得了默认的“青山蓝天”文件图像
我尝试了什么:
将其从 .jpg 更改为 .png
得到相同的结果
加载页面的控制器:
基本上,它所做的只是通过检查会话来检查用户是否登录。不确定我是否应该做其他事情来显示图像。这个框架相当新。
asp.net - ASP.NET 核心 - 如何从另一个 html/cshtml 中的按钮引用到 html/cshtml 页面
我需要访问一个 html 页面“Pages/createCampaign.html”和/或“Pages/addCampaign.cshtml”和/或“wwwroot/html/insertCampaign.html”(我创建了更多作为测试,但似乎没有工作)通过单击“Pages/Index.cshtml”内的按钮。
在 html.cshtml 内部:
跟随树:
在里面,我尝试了href="../Pages/createCampaign.html"
, href="../Pages/addCampaign.cshtml"
, href="../wwwroot/html/insertCampaign.html"
, 以及更多使用波浪号和更多选项的方法。我可以从 Index.cshtml 访问的唯一一个是 wwwroot/html 文件夹中的那个,但是从那里它找不到 wwwroot/js 和 wwwroot/css,而它可以从 Pages 中找到 ~/css 和 ~/js。
我需要做的是通过单击索引中的该按钮打开页面以插入/创建/添加活动,但当然我需要从那里将其链接到我的 css 和 js 文件。
我该如何解决这种情况?