找不到JavaScript文件node.js

特朗·崔

我在一个HTML页面中链接了我的javascript文件,但始终收到错误消息http://localhost:3000/users/javascript/users-edit.js

这是我的应用程序结构:

app/public/javascript/users-edit.js

app/views/users-edit.handlebars

在我的app.js文件中,我有:

app.use(express.static(__dirname + '/public'));

在我的users-edit.handlebars文件中,我清楚地链接了.js文件:

<script type="text/javascript" src="javascript/users-edit.js"></script>

注意-我还有其他几个车把文件,它们以完全相同的方式链接.js文件,但它们都起作用。

有人可以帮忙吗?

昆汀

您正在请求/users/javascript/users-edit.js但文件在/javascript/users-edit.js

大概是您说的时候src="javascript/users-edit.js"忘记了考虑页面的URL,包括HTML可能不在站点的根目录中,您应该这样说src="/javascript/users-edit.js"(明确地从根目录而不是当前目录开始URL解析)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node.JS / Express应用程序中的Jade模板找不到外部Javascript文件?

来自分类Dev

Node.js 服务 HTML 文件找不到引用的文件

来自分类Dev

找不到js文件

来自分类Dev

找不到Node.js

来自分类Dev

docker 中的 node.js - 找不到绑定文件 .../bcrypt_lib.node

来自分类Dev

Node.js找不到模块

来自分类Dev

Node.js:找不到模块“ chai”

来自分类Dev

在Node.js中找不到模块

来自分类Dev

找不到Node.js模块

来自分类Dev

Node.js找不到模块

来自分类Dev

在Node.js中找不到模块

来自分类Dev

Node.js:Moongoose找不到对象

来自分类Dev

Node.js“错误:找不到模块”

来自分类Dev

找不到node.js模块

来自分类Dev

Node.js找不到目录

来自分类Dev

node.js在同一文件夹中找不到模块

来自分类Dev

Node.js:子页面找不到公共静态文件夹

来自分类Dev

在TFS上发布找不到Node.js测试项目的pubxml文件

来自分类Dev

具有express和react的Node.js,fs.readdir找不到文件

来自分类Dev

Heroku-Node.js-React App-构建失败-“找不到文件”

来自分类Dev

Node和Express找不到我的js文件夹

来自分类Dev

在TFS上发布找不到Node.js测试项目的pubxml文件

来自分类Dev

找不到 Node.js 文件,我的路径格式有问题吗?

来自分类Dev

找不到js.map文件?

来自分类Dev

在控制台中找不到JS文件

来自分类Dev

CakePHP找不到webroot / css / js文件

来自分类Dev

Intellij找不到.js文件(类搜索)

来自分类Dev

在节点js(Intellij)中找不到文件

来自分类Dev

为什么找不到错误js文件?