Lamento el hecho de que soy un novato, si la pregunta no está clara, notifíqueme nuevamente, agregaré información. Tengo un código de muestra, pero no puede cargar js. Alguien me puede decir como solucionar?
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="/js/signalr.js"></script> <script src="/js/Cnn.js"></script> <title></title> </head> <body> <h1>Qoo</h1> </body> </html>el error:
Failed to load resource: net::ERR_FILE_NOT_FOUNDY lo he intentado de esta manera, pero todavía no puede funcionar
<script src="/wwwroot/js/signalr.js"></script>o
<script src="~/js/signalr.js"></script>Todo depende de dónde esté el archivo HTML, en relación con el archivo JS.
Si el archivo de índice está en la raíz de esa carpeta y el JS en una subcarpeta, el código correcto sería:
<script src="js/signalr.js"></script>El código anterior usa una URL relativa al igual que su código; sin embargo, su código es relativo al directorio raíz y mi ejemplo es relativo a su directorio de trabajo actual.
Si su URL en el navegador tiene una letra de controlador al comienzo, entonces el JS se cargará desde una subcarpeta JS en la raíz de esa unidad. Por ejemplo, si la URL es C:\wwwroot\index.html , el navegador intentará cargar el archivo JS desde C:\js\signalr.js en lugar de C:\wwwroot\js\signalr.js , donde este último es la ubicación correcta.