JavaScript在使用Node调用时有效,但仅在从HTML调用时才有效

提姆

我的externaljsfile.JS看起来像这样:

"use strict";

const fsLibrary  = require('fs');

function save_installform() {
  alert("Step1");
  fsLibrary.writeFile('/home/pi/newfile.txt', "Hello world.", (error) => {
    alert("Error");
  });
  alert("Written");
};

node externaljsfile.js树莓派上调用它时,它可以工作并创建文本文件。

但是,当将其包含src在我的HTML服务器中,然后save_installform()用一个按钮调用该函数时,该处仅将“步骤1”显示为警报,如编码所示,然后中断。没有“错误”或“已写”警报,也没有文件。

这是权限问题还是类似的问题?

越南的

fs是用于nodejs的库,您不能在客户端使用它。您可以在客户端上查找一些这样做的方法,例如:如何在内存中创建文件供用户下载,而不是通过服务器下载?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Groovy 元编程 (getProperty) 仅在从类外部调用时才有效?

来自分类Dev

为什么将文本写入文件仅在从终端调用时才有效?

来自分类Dev

Python 线程仅在从另一个模块调用时才有效

来自分类Dev

图像RotateFlip仅在直接调用时有效

来自分类Dev

图像RotateFlip仅在直接调用时有效

来自分类Dev

PHP函数中的javaScript代码仅在首次调用时有效

来自分类Dev

播放模板仅在带括号调用时有效

来自分类Dev

QLocale setDefault 仅在第二次调用时有效

来自分类Dev

使用jquery序列化上传多个文件仅在第二次调用时有效

来自分类Dev

使用openCV从网络摄像头捕获图像的功能仅在首次调用时有效

来自分类Dev

Javascript:JSON请求仅在第一次使用时有效

来自分类Dev

Javascript:JSON请求仅在第一次使用时有效

来自分类Dev

Javascript 函数仅在其他 javascript 函数被禁用时才有效

来自分类Dev

Sails.js / Waterline .add()和.remove()仅在第二次调用时有效

来自分类Dev

从视图观察控制器属性仅在从didInsertElement调用get('controller')时有效

来自分类Dev

$.ajax 在立即调用时有效,但在单击时作为回调调用时无效

来自分类Dev

异步函数在一次但不是多次调用时有效

来自分类Dev

angularJS表单验证仅在首次使用时有效

来自分类Dev

jQuery验证-errorPlacement仅在第一次使用时有效

来自分类Dev

按钮仅在一个接一个使用时有效

来自分类Dev

jQuery Ajax调用仅在首页加载时有效

来自分类Dev

无密码登录仅在服务器上使用直接调用的sshd才有效

来自分类Dev

仅在调试javascript时有效

来自分类Dev

pyowm 调用在自己的程序中有效,但在从其他程序调用时无效

来自分类Dev

使用Ajax调用追加div仅在首次加载时有效

来自分类Dev

我的剑道级联下拉列表失败了。仅在第一次使用时有效

来自分类Dev

Intent Intents.Insert.ACTION仅在第一次使用时有效?

来自分类Dev

子类型的Monoid应用程序不使用append运算符进行编译,但是在显式调用时有效

来自分类Dev

从CLI调用时,脚本中的Trap命令有效,但在PBS作业中使用时,则不起作用

Related 相关文章

  1. 1

    Groovy 元编程 (getProperty) 仅在从类外部调用时才有效?

  2. 2

    为什么将文本写入文件仅在从终端调用时才有效?

  3. 3

    Python 线程仅在从另一个模块调用时才有效

  4. 4

    图像RotateFlip仅在直接调用时有效

  5. 5

    图像RotateFlip仅在直接调用时有效

  6. 6

    PHP函数中的javaScript代码仅在首次调用时有效

  7. 7

    播放模板仅在带括号调用时有效

  8. 8

    QLocale setDefault 仅在第二次调用时有效

  9. 9

    使用jquery序列化上传多个文件仅在第二次调用时有效

  10. 10

    使用openCV从网络摄像头捕获图像的功能仅在首次调用时有效

  11. 11

    Javascript:JSON请求仅在第一次使用时有效

  12. 12

    Javascript:JSON请求仅在第一次使用时有效

  13. 13

    Javascript 函数仅在其他 javascript 函数被禁用时才有效

  14. 14

    Sails.js / Waterline .add()和.remove()仅在第二次调用时有效

  15. 15

    从视图观察控制器属性仅在从didInsertElement调用get('controller')时有效

  16. 16

    $.ajax 在立即调用时有效,但在单击时作为回调调用时无效

  17. 17

    异步函数在一次但不是多次调用时有效

  18. 18

    angularJS表单验证仅在首次使用时有效

  19. 19

    jQuery验证-errorPlacement仅在第一次使用时有效

  20. 20

    按钮仅在一个接一个使用时有效

  21. 21

    jQuery Ajax调用仅在首页加载时有效

  22. 22

    无密码登录仅在服务器上使用直接调用的sshd才有效

  23. 23

    仅在调试javascript时有效

  24. 24

    pyowm 调用在自己的程序中有效,但在从其他程序调用时无效

  25. 25

    使用Ajax调用追加div仅在首次加载时有效

  26. 26

    我的剑道级联下拉列表失败了。仅在第一次使用时有效

  27. 27

    Intent Intents.Insert.ACTION仅在第一次使用时有效?

  28. 28

    子类型的Monoid应用程序不使用append运算符进行编译,但是在显式调用时有效

  29. 29

    从CLI调用时,脚本中的Trap命令有效,但在PBS作业中使用时,则不起作用

热门标签

归档