路径在Meteor JS中没有方法'解析'

时间:2015-03-05 12:40:54

标签: javascript node.js meteor path

我在meteor js中尝试了这段代码,但它会显示错误" TypeError:Object#Object>没有方法解析'"

path = Npm.require('path')
filename = path.parse('/home/user/dir/file.txt')

但是在节点js中的文档中,parse方法应该存在于路径库http://nodejs.org/api/path.html#path_path_parse_pathstring

任何提示?

1 个答案:

答案 0 :(得分:4)

文档默认为当前版本的节点,但流星通常使用旧版本。您可以通过查看changelog来确定当前正在运行的节点流星版本。对于v.1.0.3.2它的节点v0.10.33。您可以在此处访问旧文档:

http://nodejs.org/docs/v0.10.33/api/

如您所见,path的旧版本没有parse功能。您还可以通过以下方式查看:

console.log(_.keys(path));

如果您想知道您使用的是哪个版本,这篇文章将帮助您: How can I know the version of node being used by my meteor app?