路径在 Meteor JS 中没有方法 'parse'
path has no method 'parse' in Meteor JS
我已经在 meteor js 中尝试过这段代码,但它会显示错误 "TypeError: Object #Object> has no method 'parse'"
path = Npm.require('path')
filename = path.parse('/home/user/dir/file.txt')
但在 node js 解析方法的文档中应该存在于路径库中 http://nodejs.org/api/path.html#path_path_parse_pathstring
有什么建议吗?
文档默认使用当前版本的节点,但是流星通常使用旧版本。您可以通过查看 changelog 来确定当前哪个版本的 node meteor 运行。对于 v.1.0.3.2
,它是节点 v0.10.33
。您可以在此处访问旧文档:
http://nodejs.org/docs/v0.10.33/api/
如您所见,旧版本的 path
没有 parse
功能。您还可以通过以下方式查看:
console.log(_.keys(path));
如果您想知道您使用的是什么版本,这个 post 会对您有所帮助:
How can I know the version of node being used by my meteor app?
我已经在 meteor js 中尝试过这段代码,但它会显示错误 "TypeError: Object #Object> has no method 'parse'"
path = Npm.require('path')
filename = path.parse('/home/user/dir/file.txt')
但在 node js 解析方法的文档中应该存在于路径库中 http://nodejs.org/api/path.html#path_path_parse_pathstring
有什么建议吗?
文档默认使用当前版本的节点,但是流星通常使用旧版本。您可以通过查看 changelog 来确定当前哪个版本的 node meteor 运行。对于 v.1.0.3.2
,它是节点 v0.10.33
。您可以在此处访问旧文档:
http://nodejs.org/docs/v0.10.33/api/
如您所见,旧版本的 path
没有 parse
功能。您还可以通过以下方式查看:
console.log(_.keys(path));
如果您想知道您使用的是什么版本,这个 post 会对您有所帮助: How can I know the version of node being used by my meteor app?