文件的HTML文件?"/>
我如何在nodejs中使用express呈现带有侧面js文件的HTML文件?
我有一个index.html文件,我想使用它发送
app.get('/', (req, res) => {
res.sendFile(`${__dirname}/index.html`)
});
此外,我在此目录中有一些js文件,我想在HTML中使用
<script src="./js/index.js"></script>
所以,如何使这些js文件可通过HTML访问?
回答如下:您可以使用@fedeteka的建议。
app.use('/js', express.static('js'));
上面的示例基本上使js
文件夹中的任何文件都可以通过/js
路径访问。例如,如果您将文件树设置为
Main Folder
-----js
----------script.js
----------another.js
----------asmanyasyouwant.js
可以通过转到localhost:{yourport}/js/script.js
或localhost:{yourport}/js/another.js
等访问这些文件
如果您以此方式设置,则可以拥有
<script src="/js/index.js"></script>
只要您在js文件夹中有一个名为index.js
的文件。
更多推荐
我如何在nodejs中使用express呈现带有侧面js文件的HTML文件?
发布评论