【发布时间】:2015-04-16 12:08:40
【问题描述】:
我正在使用我的流星项目的 fs 包在服务器启动时打开一个文件。这在本地测试时工作得很好,但是当我部署到流星服务器时,我收到了这个错误。
WARNING Error: ENOENT, open '/server/filename.csv'
WARNING events.js:72
出现错误的代码:
Meteor.startup( function() {
var input = fs.createReadStream(process.env.PWD + 'server/filename.csv');
});
【问题讨论】:
-
启动过程中process.env.PWD的值是多少?
-
目录在开发和生产之间的行为不同。如果它是一个静态文件,你应该改用Assets API。
标签: deployment meteor fs