正如标题所说我的内联需要调用在非优化requirejs工作运行,但在与呻吟,almondjs建不工作。
Uncaught Error: undefined missing views/some/view
任何文件的顶部可能是:
define(
['jquery', 'app'],
function($, App) {
后来就根据业务逻辑我希望能够要求其他文件
require(['views/some/view'], function(SomeView){
console.log(SomeView);
});
我试图用替代语法,以及:
var SomeView= require('views/some/view');
而这种使用未构建requirejs版本的所有作品。 但再次失败时,我的呼噜声和杏仁构建它
requirejs: {
compile: {
options: {
name: "../components/almond/almond",
baseUrl: "src",
mainConfigFile: "./require.config.js",
include: ['main'],
insertRequire: ['main'], // Add a require step in at the end for the main module.
wrap: true, // Wrap everything up in a closure
generateSourceMaps: true, // Experimental
preserveLicenseComments: false, // Needs turned off for generateSourceMaps
optimize: "uglify2", // Supports generateSourceMaps
out: "assets/javascripts/build.js"
}
}
},
我可以得到它的工作在杏仁的罚款,如果我把它挂在文件中定义调用的顶部,但不是最好的AMD保持它瘦?