为什么不;这需要js的简单设置工作
why doesn't this simple require.js setup work?
我正在尝试学习如何使用require.js
加载脚本,但我的设置/理解出现了问题。我看不出哪里出了问题。我缺少的是一些简单的设置。
当我在chrome中加载这个index.html
页面时,脚本require.js
操作都不起作用。
***index.html
<html>
<head>
<title>My Sample Project</title>
</head>
<body>
<h1 class="h1">sample project header</h1>
<script data-main="main" src="require.js"></script>
</body>
</html>
***main.js
(function() {
requirejs.config({
//By default load any module IDs from baseUrl
baseUrl: '',
// paths config is relative to the baseUrl, and
// never includes a ".js" extension
paths: {
'small-blue-mod': './a-script'
}
});
// Start the main app logic.
requirejs(['small-blue-mod'], function (sbm) {
alert(sbm.color);
});
})();
***小型blue-mod.js
define({
color: "blue",
size: "small"
});
*文件系统看起来像。。。
index.html
main.js
require.js
FOLDER called "a-script"
a-script
文件夹包含small-blue-mod.js
路径small-blue-mod
指的是a-script
文件夹,要么像small-blue-mod/small-blue-mod
一样需要它,要么建议将路径更改为:
paths: {
'small-blue-mod': './a-script/small-blue-mod'
}
相关文章:
- Javascript简单的timeago脚本设置为跨类或标签id
- 对于 MEAN 堆栈 docker 容器来说,在 OS X 和 DigitalOcean 上具有相同配置的最简单设置是什
- 在HTML中记住用户区域设置选择的最简单方法
- 设置javascript对象多级属性的简单方法
- 简单的设置显示:无/块与javascript
- 有人知道在固定大小的弹出矩形上设置x/y位置的简单方法吗
- 无法设置布尔简单prefs
- 如何设置简单的firebaseajax请求
- 在操作上暂停简单的滑块 |设置间隔
- 为呈现的页面设置一个简单的幻影/摩卡测试
- 如何使用require.js设置一个简单的骨干/木偶项目及其依赖项
- free-jqgrid:保存、加载和应用过滤器数据的更简单方法,包括过滤器工具栏文本和页面设置
- 最简单的图像旋转器 - 使用设置间隔失败
- 为具有未定义值的嵌套对象设置默认值的最简单方法
- 在节点上设置OAuth2 - 在MongoDB中处理用户的最简单方法
- 如何在目录中设置路径“/”指向索引.html的简单静态服务器
- 在流星中设置简单的事件
- Javascript:将flag设置为false时,简单动画不会停止
- 为什么不;这需要js的简单设置工作
- Cordova 2.3.0简单设置index.html