使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ?

2016-03-18 10:22:00 2585 2

比如使用同步加载时可以在js后面加上?,比如

<script type="text/javascript" src="../../resources/js/libs/iscroll-probe.js?v=1.2">
但使用require.js后,所有js都是通过main.js配置的:
如下:
 require.config({
     shim: {
            'backbone': { deps: ['underscore', 'jquery'], exports: 'Backbone' },
            'lazyload': { deps: ['jquery'], exports: 'lazyload' }
        },
        paths: {
            'underscore': ['libs/underscore-min' ],
            'backbone': ['libs/backbone-min' ],
            'lazyload':['libs/jquery.lazyload.min'],
            'jquery': [ 'libs/jquery.min' ],
            'bootstrap': [  'libs/bootstrap.min' ],
            'v': 'viewsv0.0.2',
            'm': 'modelsv0.0.2'
            //'login': "http://localhost:8080/WebSample/",//tk.siteProperties.contextPath + '/login'
            //'login': ['login']
        },
        waitSeconds: 30     
});

require(['app', 'router'], function (app, Router) {
    $(document).ready(function ($) {
        console.time('TIME: application init');
        app.router = Router;
        app.router.start();
    });


});

那么问题是,当我修改了自己写的js后,怎么强制让浏览器更新 ?

取消 提交回答
全部回答(2)
  • dophy
    2019-07-17 19:06:02

    var requireNoCache = (path) => {
    const resolvedModule = require.resolve(path);
    const ret = require(path);
    delete require.cache[resolvedModule];
    return ret;
    };
    然后用requireNoCache来引用自己的js就可以啦

    0 0
  • 小旋风柴进
    2019-07-17 19:06:02

    可以增加.js后缀,不要去掉

    require(['app.js?ver=1', 'router']..

    0 0
添加回答
相关问答

1

回答

chuser命令可以修改文件的权限吗?

2021-11-15 21:03:28 228浏览量 回答数 1

1

回答

chuser命令能修改文件的权限吗?

2021-10-28 22:28:01 131浏览量 回答数 1

1

回答

使用rm 命令,删除以 -f 开头的文件,怎么写?

2021-10-18 17:25:42 79浏览量 回答数 1

1

回答

使用Vim命令,打开文件跳到第一个匹配的行,怎么写?

2021-10-18 17:32:38 154浏览量 回答数 1

1

回答

求解:使用 here doc 生成新文件,咋写?

2021-10-18 16:35:32 105浏览量 回答数 1

1

回答

关于在Require.js使用一个JS插件的问题?报错

2020-06-20 16:47:51 286浏览量 回答数 1

1

回答

js中如何加载本地磁盘上的XML文件??报错

2020-06-07 22:11:50 342浏览量 回答数 1

1

回答

如何使用EMR上的spark有效地读取/解析s3文件夹中.gz文件的负载

2019-04-22 15:45:07 2981浏览量 回答数 1

1

回答

js怎么实现修改本地文件

2016-06-16 15:06:35 2052浏览量 回答数 1

3

回答

如何使用SSH命令切换需要安装的文件路径地址

2016-01-03 13:23:56 19627浏览量 回答数 3
2709
文章
6591
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载