在 Meteor 中使用 fs 模块得到 Uncaught TypeError _fs2.default.readFile 不是函数
Using fs module in Meteor getting Uncaught TypeError _fs2.default.readFile is not a function
您好,我正在尝试测试我的 Meteor 项目中的 fs 模块。我正在使用 Meteor 1.3 新的 es2015 模块。我正在尝试使用节点 fs 模块来读取文件。尝试了一些方法,但当我在浏览器中 运行 myFunc() 时似乎遇到了同样的错误。
未捕获类型错误:_fs2.default.readFile 不是函数
import fs from 'fs'
myFunc = function(){
fs.readFile('input.txt', function(err, data){
if(err)
console.log("Error" + err)
console.log("Data from input" + data)
})
}
我认为您不能在浏览器中使用 fs
模块。在名为 fs-web
的浏览器中,fs
有一个单独的 npm 模块。使用 npm install fs-web --save
安装后,您可以像这样在客户端文件中导入它,
import * as fs from 'fs-web';
您好,我正在尝试测试我的 Meteor 项目中的 fs 模块。我正在使用 Meteor 1.3 新的 es2015 模块。我正在尝试使用节点 fs 模块来读取文件。尝试了一些方法,但当我在浏览器中 运行 myFunc() 时似乎遇到了同样的错误。
未捕获类型错误:_fs2.default.readFile 不是函数
import fs from 'fs'
myFunc = function(){
fs.readFile('input.txt', function(err, data){
if(err)
console.log("Error" + err)
console.log("Data from input" + data)
})
}
我认为您不能在浏览器中使用 fs
模块。在名为 fs-web
的浏览器中,fs
有一个单独的 npm 模块。使用 npm install fs-web --save
安装后,您可以像这样在客户端文件中导入它,
import * as fs from 'fs-web';