Kan bron niet laden: net::ERR_FILE_NOT_FOUND laden van json.js

Ik ben een html-webpagina aan het testen en het lukt niet om een lokale jquery.json-2.4.0.js te laden. Ik test de HTML-pagina lokaal vanuit Chrome. Wanneer de pagina is geladen, krijg ik een net::ERR_FILE_NOT_FOUND.

Waarom kan het bestand niet worden geladen? Dit bestand is verplaatst van een andere server (waar het prima op werkte), maar de directorypaden zijn hetzelfde (ik heb het pad dubbel gecontroleerd).

Hier is mijn regel:

<script type='text/javascript' src='/webforms/ExperianEmailJsScripts/jquery/js/jquery.jsonp-2.4.0.js'></script>

Antwoord 1, autoriteit 100%

Deze fout betekent dat het bestand niet is gevonden. Een van beide paden is verkeerd of het bestand is niet aanwezig waar u het wilt hebben. Probeer het te openen door het bronadres in uw browser in te voeren om te controleren of het er echt is. Blader door de mappen op de server om te controleren of het pad correct is. Je kunt zelfs het relatieve pad kopiëren en plakken om er zeker van te zijn dat het in orde is.


Antwoord 2, autoriteit 94%

Verwijder de eerste /in het pad. Ook heb je type="text/javascript"niet meer nodig in HTML5.


Antwoord 3, autoriteit 33%

Ik kreeg dezelfde fout met:

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i,900,900i" type="text/css" media="all">

Maar nadat ik https:aan het begin van de href had toegevoegd, verdween de fout.

<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i,900,900i" type="text/css" media="all">

Antwoord 4, autoriteit 11%

Ik heb hetzelfde meegemaakt. Uiteindelijk was mijn oplossing om met terminal (op mac) naar de repository te navigeren en een nieuw js-bestand te maken met een iets andere naam. Het linkte onmiddellijk, dus ik kopieerde de inhoud van het originele bestand naar het nieuwe. Misschien wilt u ook de eerste /na src=kwijtraken en ""gebruiken.


Antwoord 5, autoriteit 11%

Soms wanneer je een project van andere mensen downloadt, kunnen ze een speciale aanpassing hebben. Dus in mijn geval heb ik dit project gedownload https://github.com/thecodercoder/fem-easybank

En kreeg deze fouten: Kan bron niet laden: net::ERR_FILE_NOT_FOUND

Dat gebeurde omdat de maker de aanpassing van de map /dist gebruikte.

https://youtu.be/aoQ6S1a32j8?t=309

OPLOSSING: u opent Notepad++ druk op: Ctrl + F voor zoeken
zoek alle mappen die beginnen met / zoals in de afbeelding en vervang ze door norma zoals:
/dist/ naar dist


Antwoord 6

In plaats van:

path.join(__dirname, '/dcp-electron/index.html')

je moet een punt toevoegen aan het begin van het pad om aan te geven dat het pad relatief is:

path.join(__dirname, './dcp-electron/index.html')

Other episodes