应用程序js代码(appjs.serveFilesFrom)从一个无法正常工作的目录提供静态文件?

时间:2013-02-18 09:19:33

标签: javascript appjs

我在桌面应用中使用appjs(带有nodejs + chromium)。我需要在app.js文件中包含js文件和调用这些文件中定义的函数(主要是在使用app.createMenu(..)创建的菜单中)。所以我尝试使用http://appjs.org/http://comments.gmane.org/gmane.comp.lang.javascript.nodejs/45736中给出的以下代码来包含这些文件,但它不起作用:

var appjs = require('appjs');

// serve static files from a directory
appjs.serveFilesFrom(__dirname + '/content');

是否还需要添加其他内容才能使此代码正常工作? 请帮帮我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

.serveFilesFrom()只会在content目录中提供静态资源。通过静态,这意味着CSS,HTML和图像以及客户端 JavaScript。

您仍然需要自己处理请求和依赖项管理。但这很容易理解。

一个很好的方法是使用AppJS主页上提供的现有入门套件可分发版开始开发您的应用程序(确保为您的操作系统选择正确的套件),因为它将具有为您编写的所有样板代码和配置。