我对此很新。请善待:D
所以这是我的文件夹结构 - 粗略
node
server.js
webpage
javascript
css
stylesheet.css
html
index.html
所以我的服务器root是节点文件夹 - 所有的东西都安装在那里。我启动一个服务器,从网页/ html中获取一个html文件,工作正常。
现在在那个html文件中,我似乎无法链接到我的CSS,因为顶部文件夹是节点。什么是最好的解决方案?
答案 0 :(得分:1)
是的!通常你只想拥有一个顶级的'包含所有代码的目录(javascript东西和你的网页内容)。这是一个示例项目结构:
project
├── assets
│ ├── css
│ │ └── style.css
│ ├── images
│ └── javascript
├── server.js
└── views
└── index.html
在上面的示例中,project
将是您的主文件夹,其中包含您的server.js
,然后是assets
的文件夹(css,javascript) ,图片)和你的views
(html页面)。
这是一个相当标准的惯例。