极客学院md文档中文版图片显示

不知到什么原因 http://wiki.jikexueyuan.com/project/material-design/whatis-material-design/material-properties.html 的文档加载不出图片,于是我将他图片的地址修改为github的

  1. // modules are defined as an array
  2. // [ module function, map of requires ]
  3. //
  4. // map of requires is short require name -> numeric require
  5. //
  6. // anything defined in a previous bundle is accessed via the
  7. // orig method which is the require for previous bundles
  8. parcelRequire = (function (modules, cache, entry, globalName) {
  9. // Save the require from previous bundle to this closure if any
  10. var previousRequire = typeof parcelRequire === 'function' && parcelRequire;
  11. var nodeRequire = typeof require === 'function' && require;
  12.  
  13. function newRequire(name, jumped) {
  14. if (!cache[name]) {
  15. if (!modules[name]) {
  16. // if we cannot find the module within our internal map or
  17. // cache jump to the current global require ie. the last bundle
  18. // that was added to the page.
  19. var currentRequire = typeof parcelRequire === 'function' && parcelRequire;
  20. if (!jumped && currentRequire) {
  21. return currentRequire(name, true);
  22. }
  23.  
  24. // If there are other bundles on this page the require from the
  25. // previous one is saved to 'previousRequire'. Repeat this as
  26. // many times as there are bundles until the module is found or
  27. // we exhaust the require chain.
  28. if (previousRequire) {
  29. return previousRequire(name, true);
  30. }
  31.  
  32. // Try the node require function if it exists.
  33. if (nodeRequire && typeof name === 'string') {
  34. return nodeRequire(name);
  35. }
  36.  
  37. var err = new Error('Cannot find module \'' + name + '\'');
  38. err.code = 'MODULE_NOT_FOUND';
  39. throw err;
  40. }
  41.  
  42. localRequire.resolve = resolve;
  43. localRequire.cache = {};
  44.  
  45. var module = cache[name] = new newRequire.Module(name);
  46.  
  47. modules[name][0].call(module.exports, localRequire, module, module.exports, this);
  48. }
  49.  
  50. return cache[name].exports;
  51.  
  52. function localRequire(x){
  53. return newRequire(localRequire.resolve(x));
  54. }
  55.  
  56. function resolve(x){
  57. return modules[name][1][x] || x;
  58. }
  59. }
  60.  
  61. function Module(moduleName) {
  62. this.id = moduleName;
  63. this.bundle = newRequire;
  64. this.exports = {};
  65. }
  66.  
  67. newRequire.isParcelRequire = true;
  68. newRequire.Module = Module;
  69. newRequire.modules = modules;
  70. newRequire.cache = cache;
  71. newRequire.parent = previousRequire;
  72. newRequire.register = function (id, exports) {
  73. modules[id] = [function (require, module) {
  74. module.exports = exports;
  75. }, {}];
  76. };
  77.  
  78. var error;
  79. for (var i = 0; i < entry.length; i++) {
  80. try {
  81. newRequire(entry[i]);
  82. } catch (e) {
  83. // Save first error but execute all entries
  84. if (!error) {
  85. error = e;
  86. }
  87. }
  88. }
  89.  
  90. if (entry.length) {
  91. // Expose entry point to Node, AMD or browser globals
  92. // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js
  93. var mainExports = newRequire(entry[entry.length - 1]);
  94.  
  95. // CommonJS
  96. if (typeof exports === "object" && typeof module !== "undefined") {
  97. module.exports = mainExports;
  98.  
  99. // RequireJS
  100. } else if (typeof define === "function" && define.amd) {
  101. define(function () {
  102. return mainExports;
  103. });
  104.  
  105. // <script>
  106. } else if (globalName) {
  107. this[globalName] = mainExports;
  108. }
  109. }
  110.  
  111. // Override the current require with this new one
  112. parcelRequire = newRequire;
  113.  
  114. if (error) {
  115. // throw error from earlier, _after updating parcelRequire_
  116. throw error;
  117. }
  118.  
  119. return newRequire;
  120. })({"FFtY":[function(require,module,exports) {
  121. "use strict"; // ==UserScript==
  122. // @name 极客学院md文档中文版图片显示
  123. // @namespace http://tampermonkey.net/
  124. // @version 0.1
  125. // @description 不知到什么原因 http://wiki.jikexueyuan.com/project/material-design/whatis-material-design/material-properties.html 的文档加载不出图片,于是我将他图片的地址修改为github的
  126. // @author 崮生
  127. // @match http://wiki.jikexueyuan.com/project/material-design/*
  128. // @grant none
  129. // ==/UserScript==
  130. // parcel build --no-minify --no-source-maps .\极客学院md文档中文版图片显示\极客学院md文档中文版图片显示.ts
  131.  
  132. (function () {
  133. 'use strict';
  134.  
  135. var imgs = Array.from(document.getElementsByTagName("img"));
  136. imgs.filter(function (el) {
  137. return el.src.includes("/project/material-design");
  138. }).forEach(function (img) {
  139. img.src = "https://github.com/1sters/material_design_zh_2/blob/master/material-design".concat(img.src.split("project/material-design")[1], "?raw=true");
  140. });
  141. })();
  142. },{}]},{},["FFtY"], null)

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址