我的项目结构如下所示-
src
|- main.js
|- math.js
math.js
只是一个AMD模块,我需要在main.js
中使用它
我已经使用npm安装了require.js
,并且需要在main.js
中安装
x一个一个一个一个x一个一个二个x
运行r.js ./src/main.js
时,我收到以下错误。
rjs.config is not a function
at /Users/dheerajmahra/Desktop/learning/different-module-formats/src/main.js:3:5
at /Users/dheerajmahra/Desktop/learning/different-module-formats/src/main.js:14:2
at Script.runInThisContext (vm.js:96:20)
at Object.runInThisContext (vm.js:303:38)
....
1条答案
按热度按时间iqih9akk1#
在阅读requirejs-docs的基础上,您似乎在这里合并了两种方法,一种是通过node-package,另一种是通过
r.js
独立文件。看起来您还没有执行
npm i requirejs
,或者您没有运行节点进程。如果直接使用
r.js
文件,请将require('requirejs')
替换为require('./path/to/r.js')
。