博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 从入门到放弃(二)模块化工具requirejs
阅读量:5887 次
发布时间:2019-06-19

本文共 1233 字,大约阅读时间需要 4 分钟。

入门教程:

1、

2、

描述

这几天在使用github最活跃的基于bootstrap4 写的一个开源项目,发现一个文件require.js老是报错

require.min.js:5 GET https://127.0.0.1/share/index/assets/js/vendors/jquery-3.2.1.min.js net::ERR_ABORTEDrequire.min.js:5 Uncaught Error: Script error for "jquery"http://requirejs.org/docs/errors.html#scripterror    at makeError (require.min.js:5)    at HTMLScriptElement.onScriptError (require.min.js:5)makeError @ require.min.js:5onScriptError @ require.min.js:5require.min.js:5 Uncaught Error: Load timeout for modules: core,bootstraphttp://requirejs.org/docs/errors.html#timeout    at makeError (require.min.js:5)    at l (require.min.js:5)    at require.min.js:5

很明显这个请求路径不是我们想要的请求路径

错误:https://127.0.0.1/share/index/assets/js/vendors/jquery-3.2.1.min.js

正确:https://127.0.0.1/share/assets/js/vendors/jquery-3.2.1.min.js

为什么会多出一个index路径出来,按照官方来说应该是路径问题

测试环境:TP5.0.17

静态文件目录:

修改前的配置文件

require.config({    shim: {        'bootstrap': ['jquery']    },    paths: {        'core': 'assets/js/core',        'jquery': 'assets/js/vendors/jquery-3.2.1.min'    }});  

  修改后的配置文件:

require.config({    shim: {        'bootstrap': ['jquery']    },    paths: {        'core': '/share/assets/js/core',        'jquery': '/share/assets/js/vendors/jquery-3.2.1.min'    }});

 

转载地址:http://pcgix.baihongyu.com/

你可能感兴趣的文章
【转】杰奇 jieqi 多线程自动采集同步源站 python源码
查看>>
Lucene6.0学习笔记——查看分词结果
查看>>
ubuntu 下crontab
查看>>
一步步安装nginx搭建流媒体服务器
查看>>
用memcached做实时分页缓存
查看>>
springMVC 拦截器 HandlerInterceptor 用法
查看>>
WINDOWS 2008 R2增量备份
查看>>
block,inline和inline-block概念和区别
查看>>
python oracle数据库备份脚本
查看>>
环形矩阵
查看>>
mysql的数学函数
查看>>
golang 使用 gorp 的问题
查看>>
Java44: web基础3
查看>>
最近百度云盘不提供搜索,闲来无事,玩玩python爬虫,爬一下百度云盘的资源...
查看>>
DTO之豁然开朗
查看>>
Hyper-V 3.0 - 更新集成服务
查看>>
隐藏nginx版本号
查看>>
利用shell的expect实现自动登录服务器
查看>>
fio的使用
查看>>
dyninst codecoverage
查看>>