未捕获的TypeError:fs.readFile不是函数

亚历克斯·哈纳斯(Alex Khanas)

Node.js,Webpack

在这个使用webpack的项目中,安装了FS。此代码需要读取文件,但返回错误“未捕获的TypeError:fs.​​readFile不是函数”

const bookForm = document.querySelector(".book-form"); 
const select = document.querySelector(".select"); const fs = require("fs");

export function abc() {   bookForm.addEventListener("submit", e => {
    console.log(select.options[select.selectedIndex].text);
    e.preventDefault();
fs.readFile("file.txt", function(error, data) {
    console.log("file read");
    if (error) throw error; 
    console.log(data);  });
    }); }
茨韦坦·加内夫

您无法fs在浏览器中导入模块,因为浏览器环境无法访问用户的文件系统。fs仅在Node.js上下文(在服务器上)可用,而在客户端(浏览器)上不可用。

如果要将文件从浏览器发送到服务器,可以使用<input type="file">并让用户手动选择他们必须发送的文件。如果要将服务器文件的内容发送到浏览器,则可以使用HTTP通信(AJAX),也可以在服务器端计算的HTML模板中呈现它的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

未捕获的TypeError:fs.readFileSync不是函数

来自分类Dev

未捕获的TypeError:fs.createWriteStream不是函数

来自分类Dev

未捕获的TypeError:$(…).on不是函数

来自分类Dev

未捕获的TypeError:$(...)。stellar不是函数

来自分类Dev

未捕获的TypeError:$ .cookie不是Dialog的函数

来自分类Dev

未捕获的TypeError:undefined不是函数-Javascript

来自分类Dev

未捕获的TypeError:$ .ajax(...)。成功不是函数

来自分类Dev

未捕获的TypeError:#<Object>不是函数

来自分类Dev

未捕获的TypeError:$ .growl不是函数

来自分类Dev

未捕获的TypeError:Undefined不是函数

来自分类常见问题

未捕获的TypeError:$ .post不是函数

来自分类Dev

未捕获的TypeError:$(...)。tokenfield不是函数

来自分类Dev

未捕获的TypeError:this.transitionTo不是函数

来自分类Dev

未捕获的TypeError:undefined不是函数

来自分类Dev

未捕获的TypeError:number不是函数

来自分类Dev

获取“未捕获的TypeError:$(...)。timeago不是函数”

来自分类Dev

未捕获的TypeError:undefined不是jQuery的函数

来自分类Dev

Javascript“未捕获的TypeError:对象不是函数”

来自分类Dev

未捕获的TypeError:undefined不是函数

来自分类Dev

jQuery-未捕获的TypeError:$不是函数

来自分类Dev

未捕获的typeerror $(...)。swipe不是函数

来自分类Dev

未捕获的TypeError:UnitType不是构造函数

来自分类Dev

未捕获的TypeError:响应不是函数

来自分类Dev

未捕获的TypeError:方法不是函数

来自分类Dev

JavaScript OOP:未捕获的TypeError:不是函数

来自分类Dev

未捕获的TypeError:lang不是函数

来自分类Dev

未捕获的TypeError:$(...)。live不是函数

来自分类Dev

未捕获的TypeError:对象(...)不是函数

来自分类Dev

未捕获的TypeError:$(...)。formSelect不是函数

Related 相关文章

  1. 1

    未捕获的TypeError:fs.readFileSync不是函数

  2. 2

    未捕获的TypeError:fs.createWriteStream不是函数

  3. 3

    未捕获的TypeError:$(…).on不是函数

  4. 4

    未捕获的TypeError:$(...)。stellar不是函数

  5. 5

    未捕获的TypeError:$ .cookie不是Dialog的函数

  6. 6

    未捕获的TypeError:undefined不是函数-Javascript

  7. 7

    未捕获的TypeError:$ .ajax(...)。成功不是函数

  8. 8

    未捕获的TypeError:#<Object>不是函数

  9. 9

    未捕获的TypeError:$ .growl不是函数

  10. 10

    未捕获的TypeError:Undefined不是函数

  11. 11

    未捕获的TypeError:$ .post不是函数

  12. 12

    未捕获的TypeError:$(...)。tokenfield不是函数

  13. 13

    未捕获的TypeError:this.transitionTo不是函数

  14. 14

    未捕获的TypeError:undefined不是函数

  15. 15

    未捕获的TypeError:number不是函数

  16. 16

    获取“未捕获的TypeError:$(...)。timeago不是函数”

  17. 17

    未捕获的TypeError:undefined不是jQuery的函数

  18. 18

    Javascript“未捕获的TypeError:对象不是函数”

  19. 19

    未捕获的TypeError:undefined不是函数

  20. 20

    jQuery-未捕获的TypeError:$不是函数

  21. 21

    未捕获的typeerror $(...)。swipe不是函数

  22. 22

    未捕获的TypeError:UnitType不是构造函数

  23. 23

    未捕获的TypeError:响应不是函数

  24. 24

    未捕获的TypeError:方法不是函数

  25. 25

    JavaScript OOP:未捕获的TypeError:不是函数

  26. 26

    未捕获的TypeError:lang不是函数

  27. 27

    未捕获的TypeError:$(...)。live不是函数

  28. 28

    未捕获的TypeError:对象(...)不是函数

  29. 29

    未捕获的TypeError:$(...)。formSelect不是函数

热门标签

归档