MeteorJS更改Web Root

时间:2016-01-31 17:52:37

标签: javascript meteor

目前,我的应用结构如下所示 -

.meteor/
client/
    ... public files
server/
typings/
tsconfig.json

当我使用meteor命令运行meteor时,它从此目录提供我的项目。因此,客户端文件可通过client/assets/images/myimg.png访问。 client部分不仅冗余,而且似乎是一个安全问题,因为我假设server/*也可以访问。如何更新流星,以便网络根目录从client/开始?

我先尝试过google。我要么找不到任何东西,要么不明白我在读什么。

谢谢!

1 个答案:

答案 0 :(得分:1)

存储公共资产(例如图像)的惯例是将它们放在根级文件夹public中。如果将image.png放在公共文件夹中,则可以在/image.png中访问它。您还需要考虑使用路由器来适当地为您的路线/资产提供服务。