我正在学习Express/Node/Jade,现在在Jade文件中我想包含来自公共文件夹的JavaScript文件,仅用于页面。 例如,在玉文件I输入:Jade:加载外部javascript和调用函数
script(src='/javascripts/test.js')
和内部test.js我有一个函数
function check_test(){
return "It's working!"
}
然后我尝试
- var test_response = check_test()
叫玉中的作用
比我得到的错误说“未定义不是一个函数”,test.js根本不加载。 显然Jade不加载文件,它们只能转换成HTML代码。
我看着别人的问题,这是我能找到的最接近的问题,但它没有提供明确的答案。 In Jade, how can you call a function in an external Javascript
所以我的问题是:在这种情况下,我应该怎么做才能使它工作?
我不想在layout.js中加载文件,因为我只希望test.js只能被这个页面使用。