在这个sample application中,HOST和KEY的名称被添加到config.json文件中。当应用程序在浏览器中运行时,是否会将此配置下载到用户的计算机?有人可以帮我理解什么js文件被下载到用户计算机,以及什么js文件在服务器上运行?
答案 0 :(得分:1)
简短的回答是不,config.js只存在于服务器上。您提到的示例应用程序是使用Express framework使用Node.js(服务器端javascript运行时)编写的。
默认情况下,您应假设每个文件都存在于服务器上(除非明确公开)。
对于示例应用程序,/public/
目录(包含简单的.css样式表)中的任何内容都会向客户端公开。这由app.js on line 29公开:
app.use(express.static(path.join(__dirname, 'public')));
您可以在github上找到您提到的教程的完整代码示例: https://github.com/Azure/azure-documentdb-node/tree/master/tutorial/todo