我有一个脚本标签: rel =“ localFile.js”
在我的hbs文件中以及html代码中。不幸的是,当我重新渲染/发送已编译的模板时,不会加载localFile.js。
是否存在将本地外部js文件加载到我的hbs模板中的好方法?
答案 0 :(得分:0)
这是对我有效的方式:
在服务器文件中:
const express = require('express');
const app = express();
app.use('/here you put the name of the folder that you JavaScript file is located', express.static(__dirname + 'and here the path to the folder that you JavaScript file is located');
示例:
app.use('/js', express.static(__dirname + './../public/js'));
在hbs文件中:
<script src="/name of the folder that your file is located/name of your JavaScript file">
示例:
<script src="/js/validate.min.js"></script>
我希望对您有用=)
干杯。