我正在制作一个webapp:在Rails中的Angular和后端的前端。 我已经解耦了前端和后端。
问题1:我的所有html和javascript文件现在都在公共文件夹中。这是路径。
html path: root/public/html/..
javascript path: root/public/javascript/..
我现在面临的问题是我在javascript文件中发出了所有的http请求,任何人都可以看到它,因为它在公共文件夹中。我想知道隐藏我的javascript文件的最佳做法是什么。从公共文件夹中取出并将其放在公共文件夹范围之外,这是否很简单?
问题2:
我正在使用font-awesome。我之前使用过CDN,但我决定下载css并在本地使用它。我按照以下路径投入了我的项目:root/vendor/font-awesome/css/font-awesome.css
但是,它没有成功显示图标。所以我做了一个测试。我把css文件放在root/public/css/font-awesome.css
中,它开始显示图标。你知道为什么没有读取css文件吗?
感谢。