Javascript 正在尝试将js搜索库导入django项目';s js文件,找不到404

Javascript 正在尝试将js搜索库导入django项目';s js文件,找不到404,javascript,django,npm,node-modules,Javascript,Django,Npm,Node Modules,我正在尝试在Django应用程序中将导入到myapp.js中。目录结构如下所示: myproject ├── myproject ├── node_modules\js-search └── myapp ├── static\myapp │ └── myapp.js └── templates\search └── index.html 在index.html中: <script type="

我正在尝试在Django应用程序中将导入到myapp.js中。目录结构如下所示:

myproject
├── myproject
├── node_modules\js-search
└── myapp
    ├── static\myapp
    │            └── myapp.js
    └── templates\search
                    └── index.html
在index.html中:

<script type="module" defer src="{% static 'myapp/myapp.js' %}"></script>
现在在vscode终端中,我得到

"GET /node_modules/js-search HTTP/1.1" 404 2169
类似地,在我的浏览器控制台中:

GET http://127.0.0.1:8000/node_modules/js-search net::ERR_ABORTED 404 (Not Found)
这没有意义,因为目录在那里

现在有趣的是,在vscode的导入行中,有一条错误悬停消息:

Could not find a declaration file for module '../../../node_modules/js-search'. 'c:/Users/USER/Documents/myproject/myproject/node_modules/js-search/dist/umd/js-search.js' implicitly has an 'any' type.ts(7016)
这对我来说也没有意义,因为js搜索库或我的项目中没有typescript文件。。我花了一整天的时间研究这个问题,只是不明白节点模块是如何工作的,尽管我一直在努力研究。还有什么比说
。/../../../
更好的引用js搜索的方法呢?多谢各位

Could not find a declaration file for module '../../../node_modules/js-search'. 'c:/Users/USER/Documents/myproject/myproject/node_modules/js-search/dist/umd/js-search.js' implicitly has an 'any' type.ts(7016)