我的 JavaScript 文件未在我的 PUG 文件中读取。知道为什么这不起作用吗?

My JavaScript file is not being read in my PUG file. Any idea why this not working?

我尝试过的事情:

我已经在一个简单的 HTML 网站上测试了 confetti.js 文件,但是当我想将它用于 ExpressJS/Pug 项目时,它不起作用。

我已经将 js 代码直接粘贴为内联脚本,它有效,但不像在常规 HTML 网站上那样。

但是,我想在脚本文件中使用它,但它根本不起作用。 这是我的代码:

extends layout

block content
    header
        h1.header-title Cool Title
    main.about-card
        .wrapper-about
            .wrapper-inner-about
                h2.about-title About
                hr
                p.about-body text stuff......
                p.about-body text stuff......
            .btn-div-1
                button#demo.button(onclick="move_login()") Login
                button(class="register-login register-white" onclick="move_register()") Register
    script(src="confetti.js")
    script.
        function move_login() {
            window.location.href = '/user-login';
        }
        function move_register() {
            window.location.href = '/user-register';
        }

感谢您的帮助。

问题是我没有将 JS 文件添加到我的 public 文件夹中。感谢您的帮助 Muhammad Saquib Shaikh。