当我尝试导入一个有效的 node_module 时,它会抛出错误吗?
<script >
var Twit = require('twit');
</script>
错误:
<块引用>未捕获的 ReferenceError: require 未定义
我怀疑 require() 函数在 js 文件上运行良好,但在 HTML 文件中运行不正常。
当我在脚本标签中导入 js 文件时它也不起作用。
<script src="s.js"></script>
注意我的nodejs版本是v14.15.4
我是 nodejs 的新手,如果我的方法有误,我很抱歉
答案 0 :(得分:0)
Node 用于运行“后端”服务器,因此用户向 node.js 服务器询问网页,然后节点服务器为该页面提供服务。 Express 是一个流行的模块。
您需要使用外部文件,然后导入模块并在该外部文件中编写您的 javascript。 require 在此外部文件的顶部。
您可能还需要在项目目录中的命令行中运行 npm init
,然后运行 npm install twit
。