Javascript RequireJS优化参考错误
我正在使用RequireJS来组织我的JS文件。我正在尝试将我的文件优化为一个主JS文件 我正在使用以下命令执行此操作:Javascript RequireJS优化参考错误,javascript,command-line,requirejs,Javascript,Command Line,Requirejs,我正在使用RequireJS来组织我的JS文件。我正在尝试将我的文件优化为一个主JS文件 我正在使用以下命令执行此操作: /home/plugins/requireJS/build/build.sh name=main out=mesh-built.js baseUrl=/home/public_html/js/ includeRequire=true 该命令产生以下错误: Tracing dependencies for: main node.js:116 throw e;
/home/plugins/requireJS/build/build.sh name=main out=mesh-built.js baseUrl=/home/public_html/js/ includeRequire=true
该命令产生以下错误:
Tracing dependencies for: main
node.js:116
throw e; // process.nextTick error, or 'error' event on first tick
^
ReferenceError: $ is not defined
at eval at <anonymous> (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21)
at Function.<anonymous> (eval at <anonymous> (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21))
at Function.load (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21)
at loadPaused (require.js:916:21)
at require.js:958:21
at Object.completeLoad (require.js:1207:17)
at Function.load (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:150:29)
at loadPaused (require.js:916:21)
at require.js:958:21
at Object.completeLoad (require.js:1207:17)
跟踪:main的依赖项
node.js:116
抛出e;//process.nextTick错误,或第一次勾选时的“error”事件
^
ReferenceError:$未定义
at eval at(/home/plugins/requireJS/bin/。/build/jslib/requirePatch.js:147:21)
在功能上。(eval at(/home/plugins/requireJS/bin/。/build/jslib/requirePatch.js:147:21))
在Function.load(/home/plugins/requireJS/bin/。/build/jslib/requirePatch.js:147:21)
加载时暂停(require.js:916:21)
at require.js:958:21
at Object.completeLoad(require.js:1207:17)
在Function.load(/home/plugins/requireJS/bin/。/build/jslib/requirePatch.js:150:29)
加载时暂停(require.js:916:21)
at require.js:958:21
at Object.completeLoad(require.js:1207:17)
有人知道为什么会产生这个错误吗
非常感谢。我认为文件的顺序有问题。确保首先包含定义$()的JS文件