Html 无法读取属性';原型&x27;bundle.js文件中未定义的

Html 无法读取属性';原型&x27;bundle.js文件中未定义的,html,node.js,browserify,Html,Node.js,Browserify,我有一个项目,我用NodeJS创建了后端。对于前端,我创建了一个html页面,并从html代码中的脚本标记调用一个外部main.js文件。在浏览器中运行index.html文件时,会出现一个错误,表示未捕获引用错误:未定义require 因此,在搜索之后,我使用browserify来解决问题,并遵循以下步骤: 安装browserify:npm安装--全局browserify 在包含我的主js文件的同一目录中运行:browserify main.js-o bundle.js 因此,它在与main.

我有一个项目,我用NodeJS创建了后端。对于前端,我创建了一个html页面,并从html代码中的脚本标记调用一个外部main.js文件。在浏览器中运行index.html文件时,会出现一个错误,表示未捕获引用错误:未定义require

因此,在搜索之后,我使用browserify来解决问题,并遵循以下步骤:

  • 安装browserify:npm安装--全局browserify
  • 在包含我的主js文件的同一目录中运行:browserify main.js-o bundle.js
  • 因此,它在与main.js相同的目录中创建了一个文件bundle.js

    之后,我更正了html文件中的脚本,并将bundle.js替换为main.js。本应在运行浏览器后正常工作,但出现以下错误:

    无法读取bundle.js文件中未定义的属性“prototype”。 有什么帮助吗