gpt4 book ai didi

javascript - require.js 找不到 jquery.js

转载 作者:行者123 更新时间:2023-11-29 10:50:12 25 4
gpt4 key购买 nike

我们已经有一个使用 require.js 的 AMD 实现,它已经使用了很长时间,现在团队决定使用 r.js 优化器来优化构建。我正在按照这些步骤操作,但我想我遗漏了一些东西:

我们有如下所示的 require.config:

require.config({
waitSeconds : 15,
baseUrl: window.rootPath + 'scripts',
paths: {
jquery: 'empty:',
jqueryui: 'empty:',
recaptcha: '//www.google.com/recaptcha/api/js/recaptcha_ajax',
maxmind: '//j.maxmind.com/app/geoip',
enduser: '/enduser/scripts/system',
cookies: '/enduser/scripts/system/cookies',
errorhandler: '/enduser/scripts/system/errorhandler',
underscore: '/enduser/scripts/underscore',
blockui: '/enduser/scripts/jquery.blockui',
messaging: '/enduser/scripts/system/messaging',
jgrowl: '/enduser/scripts/jquery.jgrowl',
knockout: 'knockout-latest.debug',
kobindings: '/enduser/scripts/system/bindings',
async: 'plugins/require/async',
depend: 'plugins/require/depend',
font: 'plugins/require/font',
goog: 'plugins/require/goog',
image: 'plugins/require/image',
json: 'plugins/require/json',
noext: 'plugins/require/noext',
mdown: 'plugins/require/mdown',
propertyParser: 'plugins/require/propertyParser',
markdownConverter: 'lib/Markdown.Converter'
},
priority: ['jquery']
});

require(["main"]);

请注意它有 CDN 路径而不是“空”。但是在网上阅读了一些主题后,我在那里替换了 empty 。我正在运行以下命令:

node -o name="filepath" output="output file path"

它说跟踪依赖关系然后它抛出一个错误说它没有找到 jquery.js。有什么建议吗?

最佳答案

基本上解决这个问题的方法是在命令末尾包含 paths.jquery=empty: 。所以我的命令看起来像 node -o name="filepath"output="output file path"paths.jquery=empty:.这也适用于您使用的任何 CDN,包括 Jquery。

关于javascript - require.js 找不到 jquery.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11680286/

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