Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有CDN的自定义模块

带有CDN的自定义模块
EN

Stack Overflow用户
提问于 2013-12-17 07:58:06
回答 2查看 327关注 0票数 1

我正在使用Esri的ArcGis CDN,我希望有一些自定义模块。我的目录结构如下

代码语言:javascript
运行
AI代码解释
复制
Scripts
    app
        basemap.js
        test.js
Views
    Maps
        General.cshtml

General.html中,我有这个作为我的dojo配置

代码语言:javascript
运行
AI代码解释
复制
<script data-dojo-config="async: 1, dojoBlankHtmlUrl: '/blank.html',
    packages: [ {
        name: 'app',
        //Can't configure location correctly
        location: location.pathname.replace(/\/[^/]+$/, '') + ''
    } ]"
src="//js.arcgis.com/3.7/"></script>

在test.js中测试使用情况

代码语言:javascript
运行
AI代码解释
复制
require([
   "dojo/ready",
   "app/basemap"
], function (ready, basemap) {

    basemap.test();

}

如果我使用绝对路径location: 'http://localhost:53862/Scripts/app',那么它工作得很好。

我为''尝试过其他一些东西,但我似乎无法从Maps文件夹导航到我的app文件夹。我看过的所有示例要么为位置指定一个子目录,要么指定一个绝对路径。我能不能做点像../Scripts/app这样的事

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-19 08:14:55

我将dojoconfig更改为

代码语言:javascript
运行
AI代码解释
复制
<script data-dojo-config="
    packages: [ {
        name: 'app',
        location: '//' + window.location.host + '/Scripts/app'
    } ]"
src="//js.arcgis.com/3.7/"></script>

将我的app包设置为http://localhost:53862/Scripts/app

票数 0
EN

Stack Overflow用户

发布于 2013-12-18 07:12:40

我建议你读“使用dojoConfig配置Dojo”“使用CDN的自定义模块”

例如谷歌CDN。

dojo,查看属性baseUrl

代码语言:javascript
运行
AI代码解释
复制
<script data-dojo-config="async: 1,
               dojoBlankHtmlUrl: '/blank.html',
               baseUrl: '/Scripts',
               packages:[
               { name:'dojo',location:'//ajax.googleapis.com/ajax/libs/dojo/1.9.2/dojo/'},
              { name:'app',location:location.pathname.replace(/\/[^/]+$/, '') + 'app'}]"
            src="//ajax.googleapis.com/ajax/libs/dojo/1.9.2/dojo/dojo.js">
</script>

之后,测试您的自定义模块

代码语言:javascript
运行
AI代码解释
复制
require([
   "dojo/ready",
   "app/basemap"
], function (ready, basemap) {

    basemap.test();

}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20638824

复制
相关文章
高并发编程-自定义带有超时功能的锁
我们知道synchronized的机制有一个很重要的特点是:使用synchronized, 当一个线程获取了锁,其他线程只能一直等待,等待这个获取锁的线程释放锁,如果这个线程执行时间很长,其他线程就需要一直等待 。 除非获取锁的线程执行完了该代码块,释放锁或者线程执行发生异常,JVM会使线程自动释放锁。
小小工匠
2021/08/17
5710
【Python】模块导入 ④ ( 自定义模块 | 制作自定义模块 | 使用 import / from 导入并使用自定义模块中的函数 | 导入自定义模块功能名称冲突问题 )
在另外的文件中 , 导入 my_module 模块 , 然后通过 my_module.add 调用 my_module 模块中的 add 函数 ;
韩曙亮
2023/10/11
9160
【Python】模块导入 ④ ( 自定义模块 | 制作自定义模块 | 使用 import / from 导入并使用自定义模块中的函数 | 导入自定义模块功能名称冲突问题 )
自定义模块
<img src="https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/6d212114dda5a3460d341bbcb6650b
Twcat_tree
2022/11/30
4520
自定义模块
Python 自定义模块
1.import 模块名:导入模块中的所有内容(引入多个用逗号分隔) import random,time
用户7886150
2021/01/21
8650
CSDN自定义模块的高度定制
在只允许使用html,不能使用js和css的情况下,也能把CSDN的自定义模块玩出花来
拿我格子衫来
2022/01/24
5890
CSDN自定义模块的高度定制
如何Import自定义的Python模块?
实际工作中,经常要用的功能能不能像导入Python模块一样,通过import导入呢?答案当然是可以的,本文教你如何做,大家一起来学习吧!
CDA数据分析师
2020/12/18
1.7K1
如何Import自定义的Python模块?
自定义python模块路径
$ mkdir ~/.pip $ mkdir ~/.python $ vi ~/.pip/pip.conf [install] install-option=--prefix=~/.python :wq $ pip install xxxx
py3study
2020/01/09
5740
python--自定义模块
python模块说明:类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),多个 .py 文件组成的代码集合就称为模块。
py3study
2020/01/19
3600
python导入自定义模块
>>> import sys >>> print sys.path ['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-pack
py3study
2020/01/10
1.2K0
NodeJs引入自定义模块
在module文件夹中我用两种方式进行暴露自定义模块 temp.js //采用module.exports var obj = { formateApi(api) { return "www.baidu.com" + api } } module.exports = obj tools.js //采用exports exports.get = function () { return "获取数据" } exports.post = function () {
明知山
2020/09/03
9490
1.自定义模块
​ 一个函数封装一个功能,你使用的软件可能就是由n多个函数组成的(先备考虑面向对象)。比如抖音这个软件,不可能将所有程序都写入一个文件,所以咱们应该将文件划分,这样其组织结构要好并且代码不冗余。加入分了10个文件,每个文件里面可能都有相同的功能(函数),怎么办?所以将这些相同的功能封装到一个文件中,那么这个存储着很多常用的功能的py文件,就是模块。 模块就是文件,存放一堆常用的函数,谁用谁拿。怎么拿?比如:我要策马奔腾共享人世繁华,应该怎么样?我应该骑马,你也要去浪,你是不是也要骑马。 我们说一个函数就是一个功能,那么把一些常用的函数放在一个py文件中,这个文件就称之为模块,模块,就是一些列常用功能的集合体。
changxin7
2019/09/10
5250
1.自定义模块
自定义@Enable模块装配
1,创建Configuration类:MyServerConfiguration import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * @author lawt * @date 2019/6/29 */ @Configuration public class MyServerConfiguration { @B
田维常
2019/07/16
6620
自定义@Enable模块装配
Excel实战技巧:创建带有自定义功能区的Excel加载宏
创建的这个带有自定义功能区的Excel加载宏将可以有任意工作簿中使用,下面我们详细讲解其创建过程。
fanjy
2022/11/16
3.6K0
Excel实战技巧:创建带有自定义功能区的Excel加载宏
[Python基础10]自定义模块&第三方模块
之前的课程中,我们已经了解了python程序设计开发的基础部分内容 包含了数据类型、变量、运算符、程序选择结构、循环结构、函数处理、字符串处理等等内容。
周小董
2022/04/12
4170
[Python基础10]自定义模块&第三方模块
pycharm导入自定义模块_模块导入速度python
Pycharm是很多Python开发者的首选IDE,如果能把一个工具熟练运用,往往有事半功倍的效果,各种快捷键、重构功能、调试技巧。由于Python是一门动态语言,对于自动导入包模块没有静态语言那么方便,但是我们有了Pycharm,还是可以很强大的。
全栈程序员站长
2022/09/27
1.5K0
pycharm导入自定义模块_模块导入速度python
pycharm如何导入自定义模块_Python添加模块
问题:明明python已经安装模块,但是在pycharm打开的项目中,导入改模块,却提示找不到改模块
全栈程序员站长
2022/09/28
2K0
pycharm如何导入自定义模块_Python添加模块
【说站】python自定义模块的调用
1、用户都可以生成自定义模块进行调用。自定义模块是Python文件,写代码时创建的Python文件相当于一个模块。
很酷的站长
2022/11/24
2970
【说站】python自定义模块的调用
本站使用的CDN:IT屋CDN测评
本站使用的https://blog.wenwuhulian.com/tags-82.html" class="superseo">CDN:IT屋CDN测评
雾海梦曦
2022/11/12
7.3K0
本站使用的CDN:IT屋CDN测评
如何刷新cdn缓存 cdn缓存的任务
众所周知,网络技术对于一个国家拥有着非常重大的作用,现如今我国投入了大量的科研经费在网络技术的发展中,其主要目的就是为了利用网络技术来造福百姓。目前大家熟知的cdn就是在普通网络技术之上编辑形成的一个新的虚拟网络,利用这个虚拟网络传输数据就会更加的轻松简单。但是大家在生活中同样也要学会如何刷新cdn缓存。
用户8715145
2021/09/18
13.8K0
如何刷新cdn缓存 cdn缓存的任务
【Python】模块导入 ⑤ ( 主程序判断语句 | 模块中执行函数问题 | 制作自定义模块并执行函数 | 导入自定义模块会执行模块中的代码 )
执行上述代码 , 结果如下 , 没有调用 my_module 模块中的函数 , 但是该函数还是触发了 ;
韩曙亮
2023/10/11
3270
【Python】模块导入 ⑤ ( 主程序判断语句 | 模块中执行函数问题 | 制作自定义模块并执行函数 | 导入自定义模块会执行模块中的代码 )

相似问题

是否可以在Drupal的advagg模块中添加自定义cdn模块?

11

重置Drupal CDN模块

13

带有Azure CDN的Imageresizer

13

使用来自自定义cdn源的自定义模块的dojo

14

带有CDN引用的Gatsby

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档