我应该更改我的nodejs文档根目录吗?

时间:2014-11-17 17:55:10

标签: node.js

我对此很新。请善待:D

所以这是我的文件夹结构 - 粗略

node
    server.js
webpage
    javascript
    css
       stylesheet.css
    html
       index.html

所以我的服务器root是节点文件夹 - 所有的东西都安装在那里。我启动一个服务器,从网页/ html中获取一个html文件,工作正常。

现在在那个html文件中,我似乎无法链接到我的CSS,因为顶部文件夹是节点。什么是最好的解决方案?

1 个答案:

答案 0 :(得分:1)

是的!通常你只想拥有一个顶级的'包含所有代码的目录(javascript东西和你的网页内容)。这是一个示例项目结构:

project
├── assets
│   ├── css
│   │   └── style.css
│   ├── images
│   └── javascript
├── server.js
└── views
    └── index.html

在上面的示例中,project将是您的主文件夹,其中包含您的server.js,然后是assets的文件夹(css,javascript) ,图片)和你的views(html页面)。

这是一个相当标准的惯例。