【问题标题】:require() function in JavaScript not working [duplicate]JavaScript中的require()函数不起作用[重复]
【发布时间】:2021-07-20 03:28:09
【问题描述】:

当我尝试导入有效的 node_module 时,它​​会抛出错误?

<script >
    var Twit = require('twit');
</script>

错误:

Uncaught ReferenceError: require is not defined

我怀疑 require() 函数在 js 文件中运行良好,但在 HTML 文件中却没有。

当我在脚本标签中导入js文件时它也不起作用。

&lt;script src="s.js"&gt;&lt;/script&gt;

注意我的nodejs版本是v14.15.4

我是 nodejs 的新手,如果我的方法有误,我很抱歉

【问题讨论】:

    标签: javascript html node.js api npm


    【解决方案1】:

    Node 用于运行“后端”服务器,因此用户向 node.js 服务器请求网页,然后节点服务器为该页面提供服务。 Express 是一个流行的模块。

    您需要使用外部文件,然后导入模块并将您的 javascript 写入该外部文件。 require 在这个外部文件的顶部。

    您可能还需要在项目目录的命令行中运行npm init,然后运行npm install twit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-05
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      • 2013-06-07
      • 2012-12-10
      相关资源
      最近更新 更多