59 Stimmen

Jade: Wie man eine Javascript-Datei einbindet

Ich muss eine Javascript-Datei in eine Webseite einfügen. Ich schreibe das Folgende:

include /../scripts/jquery.timeago.js

aber ich bekomme

<script>/*
 * timeago: a jQuery plugin, version: 0.8.2 (2010-02-16)
 * @requires jQuery v1.2.3 or later
 *
 * Timeago is a jQuery plugin that makes it easy to support automatically
 * updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
 *
 * For usage and examples, visit:
 * http://timeago.yarp.com/
 *
 * Licensed under the MIT:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * Copyright (c) 2008-2010, Ryan McGeary (ryanonjavascript -[at]- mcgeary [*dot*] org)
 */
(function($) {
....
</script>

als Ergebnis. Aber ich brauche:

<script src="/Scripts/jquery.timeago.js" type="text/javascript"></script>

Wie kann man das tun?

97voto

EhevuTov Punkte 19675

Legen Sie dies in Ihrer Jade-Datei ab:

script(src="/Scripts/jquery.timeago.js")

11voto

Anubhav Singh Punkte 956

Sie können diesen Code in Ihre Jade-Datei einfügen:

   script(type='text/javascript' src='public/vendor/jquery/jquery.min.js')

10voto

Lawrence Chang Punkte 369

Wenn Sie außerdem Inline-Js in Ihre Jade-Datei einbinden möchten, können Sie auch Folgendes tun:

script(type="text/javascript").
console.log('hello world');

2voto

C Williams Punkte 802

Die Syntax für das Hinzufügen von Skripten zu Ihren Jade-Dateien lautet

script(src="",...,otherAttribute="")

Beispiel wie das unten stehende, das der Seite Jquery Bootstraps hinzufügt.

  script( src="https://code.jquery.com/jquery-3.2.1.slim.min.js",  integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" ,crossorigin="anonymous")

script(src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js", integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q", crossorigin="anonymous")

  script( src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" ,integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl", crossorigin="anonymous")

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X