我正在使用Yeoman创建一个静态网站,它创建了一个文件结构,如:
-app
index.html
-css
style.css
-js
script.js
Gruntfile.js
README.md
bower.json
package.json
我使用filezilla将它发送到我的服务器(使用bluehost)但似乎没有显示?当我试图访问该网站时。 (例如,whatever.com)
是因为我的' index.html'住在app目录里面?我应该只托管我的应用程序指令所以' index.html'在根目录中?
答案 0 :(得分:1)
我认为你在index.html的位置上正确,但并不完全。您的文件结构应如下所示:
[document root]
index.html
- css (a directory of the root)
style.css
- js (also a directory of the root same as css)
script.js
Gruntfile.js
README.md
bower.json
package.json
注意在上面的结构中,没有-app文件夹。您可以使用Web浏览器并指向http://yoursite.domain/app来测试上述内容,然后查看是否显示。
如果这不能解决问题,那么您可能会上传到Web服务器的文档根目录之外的某个位置,在这种情况下,您应该找到它的位置。最好的问题是https://serverfault.com/或https://superuser.com/。祝你好运。