Uczyłem się Express/Node/Jade, a teraz w pliku Jade Chcę dołączyć plik javascript z folderu publicznego tylko dla strony. Na przykład w pliku jade I wpisz:Jade: załaduj zewnętrzne javascript i wywołanie funkcji
script(src='/javascripts/test.js')
i wewnątrz test.js Mam funkcji
function check_test(){
return "It's working!"
}
następnie staram się wywołać funkcję w Jade przez
- var test_response = check_test()
niż otrzymałem komunikat, że "niezdefiniowana nie jest funkcją", a test.js w ogóle nie jest załadowany. Wygląda na to, że Jade nie ładuje pliku, tylko przekształca się w kod HTML.
patrzę pytanie kogoś innego i jest to najbliżej można znalazłem, ale to nie daje jasnej odpowiedzi, co zrobić. In Jade, how can you call a function in an external Javascript
Moje pytanie brzmi: w tym przypadku, co powinienem zrobić, aby działało?
nie chcę, aby załadować plik w layout.js ponieważ chcę tylko test.js być jedynie korzystanie przez strony.