gpt4 book ai didi

javascript - 在 Node.js 之外使用 require()

转载 作者:行者123 更新时间:2023-11-30 05:55:52 25 4
gpt4 key购买 nike

我正在尝试让 Angular.js 应用程序与 Node.js 一起工作。

目前我在文件 MY-PROJECT/public/js/controllers.js

中有以下代码
function LoginController( $scope )
{
// fetch waiters
var Waiter = require( '../models/waiter.js' );
}
LoginController.$inject = ['$scope'];

如您所见,我正在使用 require() 来访问模型文件。但似乎无法在此文件/文件夹中访问 require() 函数。

当我访问该页面时,我在控制台中得到的错误是:

ReferenceError: require is not defined

错误的原因肯定是因为我直接将这个 controllers.js 文件包含在我的带有脚本标签的 HTML 文件中(因此 Node.js 的 require() 函数不可用)。

现在我的问题是:如何访问 controllers.js 文件中的模型文件(例如,来自 MY-PROJECT/models/waiter.js)?

非常感谢!

最佳答案

RequireJS看起来它有您需要的东西。

关于javascript - 在 Node.js 之外使用 require(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com