gpt4 book ai didi

javascript - 基本 require.js 示例

转载 作者:行者123 更新时间:2023-12-02 18:23:46 25 4
gpt4 key购买 nike

index.html

<html>

<head>
<script data-main="main" src="http://requirejs.org/docs/release/2.1.8/minified/require.js"></script>
</head>

<body></body>

</html>

main.js

requirejs.config({
paths: {
jquery: 'https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min'
}
});

define(['jquery'], function ($) {
console.log($);
});

为什么 console.log 给我未定义?

最佳答案

AMD support (RequireJS 需要)has been added to jQuery 1.7 ,并且您正在尝试使用 jQuery 1.6。

为了将 jQuery 1.6 与 RequireJS 一起使用,请尝试添加 shim 配置:

requirejs.config({
paths: {
jquery: 'https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min'
},
shim: {
jquery: {exports: '$'}
}
});

或者,您可以使用更新版本的 jQuery(至少 1.7):

requirejs.config({
paths: {
jquery: 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min'
}
});

关于javascript - 基本 require.js 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18580965/

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