作者:mobiledu2502860057 | 来源:互联网 | 2023-01-27 10:49
我有一个用Knockout编写的前端SPA.由于它的大小,我想将它分成多个文件,使我的文件夹结构看起来像这样:
node_modules
|- knockout
\- requirejs
components
|- MyFutureViewModel.js
\- etc.
index.html
app.js
Index.html看起来像这样:
The name is
You entered .
我的app.js文件看起来像这样:
requirejs.config({
//Pass the top-level main.js/index.js require
//function to requirejs so that node modules
//are loaded relative to the top-level JS file.
nodeRequire: require
});
require(['knockout'], function(ko) {
var viewModel = function() {
name: ko.observable('name')
};
ko.applyBindings(viewModel);
});
但是,requirejs似乎没有看到淘汰赛.我缺少配置或步骤吗?