1

当我在构建文件中添加 appDir 条目时,出现以下错误。

C:\Users\Thupten\Development\experiments>node r.js -o build.js
    TypeError:无法读取未定义的属性“长度”
        在 Function.build.makeAbsPath (C:\Users\Thupten\Development\experiments\r.js:22452:51)

这是我的构建文件

({
    appDir:"./SimpleRequireJsProject",
    baseUrl: "scripts",
    mainConfigFile: './SimpleRequireJsProject/scripts/main.js',
    include:'entrance.js',  //relative to baseUrl
    name:"main",
    out:"main-built.js",
    optimize:"none"
    })

我究竟做错了什么?

4

1 回答 1

1

解决了,appDir选项与选项不兼容out,改用dir选项。例如:

({
  appDir: '.',
  baseUrl: 'lib',
  dir: '../demo-build'
})
于 2013-01-06T22:14:28.770 回答