From a47c6dd47a29c68e480ba149327dbf6508ba06e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E9=B9=8F?=  
+	 
+	 "+e+"ljb?S1vBav(;#@d|0x`__7~1zt0esb0Q
+    
+
+## PC端部分演示图
+
+         
+     
+        
 
+        
 
+    
+         
+     
+        
 
+        
 
+    
+         
+     
+        
 
+		
 
+    
+         
+	 
+        
 
+        
 
+    
+         
+ 
+        
 
+        
 
+    
+
+
+
+## 管理后台部分演示图
+
+
+
+
+
+
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..90e1fae
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 anan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..fe8959c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,140 @@
+
+依沫博客资源
+基于UniApp开发
+
+
+
+## 技术文档
+
+[//]: # (
  QQ: 1149297946 或 微信:yimoziyuan666)
+- 运行之前请安装uview-ui组件依赖,可打开项目根目录运行 cmd 输入 npm install uview-ui
+- 如需微信小程序运行或实现微信流量主小程序流量变现请修改 manifest.json 微信小程序的AppID,以及在后台管理端的App配置项配置自己的广告id
+- 打开微信扫描下面的小程序码即可体验小程序
+
+
+
+## 故障排除
+
+### uni-search-bar 组件路径错误
+
+如果在编译时遇到以下错误:
+```
+pages/search/index.json: ["usingComponents"]["uni-search-bar"]: "/node-modules/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar",在 D:/codes/git/yimo-resource-blog-master/unpackage/dist/dev/mp-weixin/node-modules/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar 路径下未找到组件
+```
+
+**解决方案:**
+
+1. **清理编译缓存**
+   ```bash
+   # Windows 命令行
+   rmdir /s /q unpackage
+   
+   # 或者直接删除 unpackage 目录
+   ```
+
+2. **检查 pages.json 配置**
+   确保 `pages.json` 中的 `easycom` 配置包含了 uni_modules 组件的正确匹配规则:
+   ```json
+   "easycom": {
+     "^u-(.*)": "uview-ui/components/u-$1/u-$1.vue",
+     "^uni-(.*)": "@/uni_modules/uni-$1/components/uni-$1/uni-$1.vue"
+   }
+   ```
+
+3. **确认组件存在**
+   检查 `uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.vue` 文件是否存在。
+
+4. **重新编译项目**
+   - 在 HBuilderX 中:运行 → 运行到小程序模拟器 → 微信开发者工具
+   - 或使用命令行工具重新编译
+
+**说明:**
+- uni-app 的 easycom 机制会自动注册符合命名规范的组件
+- 项目中的 uni-search-bar 组件位于 `uni_modules` 目录下,是标准的 uni_modules 组件
+- 错误中的 `node-modules` 路径是编译过程中的临时路径,实际组件路径应该是 `uni_modules`
+- 清理缓存可以解决大部分编译路径缓存问题
+
+### 其他常见问题
+
+- **组件不显示**:确保已正确配置 easycom 或手动引入组件
+- **编译错误**:检查 pages.json 语法,确保 JSON 格式正确
+- **路径错误**:使用相对路径时注意 `@/` 表示项目根目录
+
+## 技术支持
+
+- 如有问题欢迎联系作者
+
+
+    
+
+## 小程序部分演示图
+
+
+         
+    微信 
+        QQ 
+    
+         
+     
+        
 
+    
+         
+YiMoZiYuan666 
+        1149297946 
+    
+    
+
+## PC端部分演示图 在线演示[www.emoboy.vip](https://www.emoboy.vip)
+
+         
+     
+        
 
+        
 
+    
+         
+     
+        
 
+        
 
+    
+         
+     
+        
 
+		
 
+    
+         
+	 
+        
 
+        
 
+    
+         
+ 
+        
 
+        
 
+    
+
+
+
+## 管理后台部分演示图
+
+
+
+
+
+
+* 若您喜欢对您有帮助的话,麻烦客官动动发财的手给小二一个 Star ,您的支持是我们不断进步的源泉!!!
+
diff --git a/api/.DS_Store b/api/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..0e2abccdff4577a6df78af62abd4bfa94b9b72df
GIT binary patch
literal 6148
zcmeHKOHKnZ47HgGRbo@A8`$Lt%nd>{oS+wgQUr^RW~9P`U2edgSa2?$?En)9ED-`*
zN?zh$GOuc!5D~BLw=L0vh~{X5EQ5-Ox@tPe&SGTA(XOwCeypVUy(-yzLzgttxVxF|
zfBE!o>4&b{?1l|A;{Uj8pU' + prism.highlight(text, prism.languages[lang], lang).replace(/token /g, 'hl-') + '
'))[0].children
+      }
+      node.attrs.class = 'hl-pre'
+      code.attrs.class = 'hl-code'
+      if (config.showLanguageName) {
+        node.children.push({
+          name: 'div',
+          attrs: {
+            class: 'hl-language',
+            style: 'user-select:none'
+          },
+          children: [{
+            type: 'text',
+            text: lang
+          }]
+        })
+      }
+      if (config.copyByLongPress) {
+        node.attrs.style += (node.attrs.style || '') + ';user-select:none'
+        node.attrs['data-content'] = text
+        vm.expose()
+      }
+      if (config.showLineNumber) {
+        const line = text.split('\n').length; const children = []
+        for (let k = line; k--;) {
+          children.push({
+            name: 'span',
+            attrs: {
+              class: 'span'
+            }
+          })
+        }
+        node.children.push({
+          name: 'span',
+          attrs: {
+            class: 'line-numbers-rows'
+          },
+          children
+        })
+      }
+    }
+  }
+}
+
+export default Highlight
diff --git a/components/mp-html/highlight/prism.min.js b/components/mp-html/highlight/prism.min.js
new file mode 100644
index 0000000..c4145e2
--- /dev/null
+++ b/components/mp-html/highlight/prism.min.js
@@ -0,0 +1,16 @@
+/* PrismJS 1.25.0
+https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+bash+c+markdown+markup-templating+objectivec+php+python+swift */
+var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,e={},M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var k=m.value;if(t.length>n.length)return;if(!(k instanceof W)){var x,b=1;if(h){if(!(x=z(p,y,n,f))||x.index>=n.length)break;var w=x.index,A=x.index+x[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof W)continue;for(var E=m;E!==t.tail&&(Pl.reach&&(l.reach=j);var C=m.prev;S&&(C=I(t,C,S),y+=S.length),q(t,C,b);var N=new W(o,g?M.tokenize(L,g):L,d,L);if(m=I(t,C,N),O&&I(t,m,O),1l.reach&&(l.reach=_.reach)}}}}}}(e,a,n,a.head,0),function(e){var n=[],t=e.head.next;for(;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=M.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=M.hooks.all[e];if(t&&t.length)for(var r,a=0;r=t[a++];)r(n)}},Token:W};function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function q(e,n,t){for(var r=n.next,a=0;a'+(n?e:V(e,!0))+"\n":"
\n"},t.blockquote=function(e){return""+(n?e:V(e,!0))+"\n"+e+"
\n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"
\n":"
\n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+""+r+">\n"},t.listitem=function(e){return"\n\n"+e+"\n"+(t=t&&""+t+"")+"
\n"},t.tablerow=function(e){return"\n"+e+" \n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+""+n+">\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
":"
"},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=G(this.options.sanitize,this.options.baseUrl,e)))return n;e='"+n+""},t.image=function(e,t,n){if(null===(e=G(this.options.sanitize,this.options.baseUrl,e)))return n;n='":">"},t.text=function(e){return e},e}(),J=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),K=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n))for(r=this.seen[e];n=e+"-"+ ++r,this.seen.hasOwnProperty(n););return t||(this.seen[e]=r,this.seen[n]=0),n},t.slug=function(e,t){void 0===t&&(t={});var n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)},e}(),Q=t.defaults,Y=y,ee=function(){function n(e){this.options=e||Q,this.options.renderer=this.options.renderer||new H,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new J,this.slugger=new K}n.parse=function(e,t){return new n(t).parse(e)},n.parseInline=function(e,t){return new n(t).parseInline(e)};var e=n.prototype;return e.parse=function(e,t){void 0===t&&(t=!0);for(var n,r,i,s,l,a,o,c,u,p,h,g,f,d,k,b="",m=e.length,x=0;x
"+re(e.message+"",!0)+"";throw e}}return se.options=se.setOptions=function(e){return te(se.defaults,e),ie(se.defaults),se},se.getDefaults=_,se.defaults=t,se.use=function(a){var t,n=te({},a);a.renderer&&function(){var e,l=se.defaults.renderer||new H;for(e in a.renderer)!function(i){var s=l[i];l[i]=function(){for(var e=arguments.length,t=new Array(e),n=0;n
"+re(e.message+"",!0)+"";throw e}},se.Parser=ee,se.parser=ee.parse,se.Renderer=H,se.TextRenderer=J,se.Lexer=W,se.lexer=W.lex,se.Tokenizer=D,se.Slugger=K,se.parse=se};export default t(); \ No newline at end of file diff --git a/components/mp-html/mp-html.vue b/components/mp-html/mp-html.vue new file mode 100644 index 0000000..82a223a --- /dev/null +++ b/components/mp-html/mp-html.vue @@ -0,0 +1,471 @@ + +
{{noticeStr}}
+壁纸图片素材据来自作者在他者处购买和互联网收集,如有问题或侵权请您在 我的-->客服 联系我们删除,谢谢!!!
+壁纸图片素材据来自作者在他者处购买和互联网收集,如有问题或侵权请您在 我的-->客服 联系我们删除,谢谢!!!
+已更新至 {{number}} 个资源--复制链接后浏览器打开
+壁纸图片素材据来自作者在他者处购买和互联网收集,如有问题或侵权请您在 我的-->客服 联系我们删除,谢谢!!!
+D1Y)Qg7jYOn9D8V$;*>Km=%k
z3$X}r@B)32jzU)MMmM3GA^8NEQj*M66s9@Qfxy$CW=GIh^_XO1z>$17lv2$tl?2}r
zLNKYRI7OEDU?iC)=<<3wUnu0u>u( 
ze*E~48rKb0tAT7AtkWH?8$+_+FXPu{n60uLy+`kd96f-BAqE0647oN8ULFmDsEZiX
zs5v_a`UHqo8cK!(JBDgXeM}G2F%*Xy2nyCfiai6i#y?njJQyBOlhR~1q;LGt9`|S|
zD$;?+_)zX9mfJcZhovHs8~+?hF@TI|{XNP4b#Hr%^mln={U?G`4;PFSKmq+M2nL}dPcpmghpHaX
z$#f0^B0~T+&B}Y$VORx9Ef)kwC|)|SEP?h|hhZhY7Xl$e0G3fyJ7C&T7{Ste0xB7x
zmSE%{0yC0DaEcVTH!RN<5cm)jN9?pvz#;H)pc7(*AdE6%BJRabhy$=NTL+?p;>u{T
zIiavIEXcEPp=yXZU^1FwgrV+*kO5Bz@jrRHIFn09yQHj?mZUyxqNM2S>hcu{HPV;_
z$gI@I$tDhWd1rkvSmt^iIVlBWiBX3~+N0gx5v((kJ_(RHM@;83>2R0ti@ez&c^2G~
zSG4-1_( 3((
zmsWwqa6Uf_v{sk0d74ZmPM!Y2X{{(%fs~drzDlprWz+$2XX@}|(2s2{C6fTN)y{R`
zi8fYV!XbhEhHPqC!Ah|aY-8R6U&>;Q>Xgj+2p*Xo89EyyJyYYja>nUATS@lXMMEEn
zogEsP9X-94FG1|RIaQslrf!a6M
zci3>!-b$k5iRfe($A<#RTzITo7xgwi>5cYx;s;%QA?e1i@Po8*f#9z+J}KJpBgXt`
zC70z$Yg8JVv$lCPeqNxv)DQd&pfTV_wLHxlWtSR7WLE-0Mv-LLEgc4Zfwoju
vyLjb8HeZSe=JH8ABc~hTY_)}4`J_2UN0is
z<9W(OY2_a{LB!1g*|YC+bbCcg+zNh7%^BQ3{KST`o5OtHnI)t{DJ|
zn}ScBF@1JHas?64fZG;|o<;kM-R`a{h2r-IB2Mt&;`y>H*ZPBRl*ecsoP!exP{&R+
znk@jlUf%?5t8$4gj1$1R{W7n659(zQRLY9?$