Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t通过部分in-Node Express应用程序(把手)访问样式表_Javascript_Css_Node.js_Express_Handlebars.js - Fatal编程技术网

Javascript Can';t通过部分in-Node Express应用程序(把手)访问样式表

Javascript Can';t通过部分in-Node Express应用程序(把手)访问样式表,javascript,css,node.js,express,handlebars.js,Javascript,Css,Node.js,Express,Handlebars.js,我承认我对node一般来说是比较陌生的,我一直在这个问题上纠结于是否能够在一个部分中使用样式表 这是我的文件结构 app.js 公开的 图像 Java脚本 样式表 style.css 观点 布局 main.hbs 分部 哈佛商学院校长 navbar.hbs error.hbs index.hbs 我确保将其包含在我的app.js中,并且还需要path模块 app.use(express.static(path.join(uu dirname+'public'))而不是执行以

我承认我对node一般来说是比较陌生的,我一直在这个问题上纠结于是否能够在一个部分中使用样式表

这是我的文件结构

app.js

公开的

  • 图像
  • Java脚本
  • 样式表
    • style.css
观点

  • 布局
    • main.hbs
  • 分部
    • 哈佛商学院校长
    • navbar.hbs
  • error.hbs
  • index.hbs
我确保将其包含在我的app.js中,并且还需要path模块

app.use(express.static(path.join(uu dirname+'public'))而不是执行以下操作:

<link rel="stylesheet" type="text/css" href="/public/stylesheets/style.css">

尝试:


(无
/public/

当前,您正在告诉
express.static
在中查找文件:
/public/public/stylesheets/style.css

,而不是执行以下操作:

<link rel="stylesheet" type="text/css" href="/public/stylesheets/style.css">

尝试:


(无
/public/


目前,您正在告诉
express.static
在以下位置查找文件:
/public/public/stylesheets/style.css

根据我的编辑器的代码完成情况,我的路径是正确的。我不确定您的意思,您是说路径正确吗?是的。我必须有“/public/stylesheets..”而不是“/stylesheets..”。你确定吗?默认的express生成的Handlebar应用程序使用相同的
express.static
,但链接到我展示的样式表(与您问题中的方法不同)。解决了这个问题。必须使用add
\public
作为我的应用程序中的第一个参数。使用方法。根据我的编辑器的代码完成情况,路径是正确的。我不确定你的意思,你是说路径正确吗?是的。我必须有“/public/stylesheets..”而不是“/stylesheets..”。你确定吗?默认的express生成的Handlebar应用程序使用相同的
express.static
,但链接到我展示的样式表(与您问题中的方法不同)。解决了这个问题。必须使用add
\public
作为我的app.use方法中的第一个参数。