{"id":565539,"date":"2023-07-09T09:30:37","date_gmt":"2023-07-09T01:30:37","guid":{"rendered":"http:\/\/4563.org\/?p=565539"},"modified":"2023-07-09T09:30:37","modified_gmt":"2023-07-09T01:30:37","slug":"%e5%88%86%e4%ba%ab%e4%b8%80%e4%b8%aa%e5%b0%8f%e7%8e%a9%e5%85%b7-%e8%87%aa%e5%bb%ba%e7%99%bd%e5%a5%b3%e7%a5%a8%e5%9b%be%e5%ba%8a","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=565539","title":{"rendered":"\u5206\u4eab\u4e00\u4e2a\u5c0f\u73a9\u5177\u2014\u2014\u81ea\u5efa\u767d\u5973\u7968\u56fe\u5e8a"},"content":{"rendered":"\n<p>  \t\t\t\t\t<strong>\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3>\u5206\u4eab\u4e00\u4e2a\u5c0f\u73a9\u5177\u2014\u2014\u81ea\u5efa\u767d\u5973\u7968\u56fe\u5e8a<\/h3>\n<p>  \t\t \u672c\u5e16\u6700\u540e\u7531 \u96c1\u8fc7\u62d4\u6bdb\u7684MJJ \u4e8e 2023-7-7 00:27 \u7f16\u8f91 <\/p>\n<p> \u4e8b\u60c5\u8d77\u6e90\uff1a\u6709mjj\u53d1\u7684\u4e00\u4e2a\u5229\u7528github\u548cnpm\u7684\u514d\u8d39\u56fe\u5e8a\uff08https:\/\/hostloc.com\/thread-1185259-1-1.html\uff09\uff0c\u90a3\u4e2a\u592a\u7b80\u964b\u4e86\uff0c\u800c\u4e14\u4f7f\u7528\u5f88\u4e0d\u65b9\u4fbf\uff0c\u9700\u8981\u4e0a\u4f20\u56fe\u7247\u540e\uff0c\u624b\u52a8\u66f4\u65b0release\u89e6\u53d1action\uff0c\u81ea\u5df1\u4fee\u6539\u94fe\u63a5\u540d\u79f0\u83b7\u5f97\u56fe\u7247\u94fe\u63a5\uff0c\u8fd8\u4e0d\u80fd\u770b\u5230\u56fe\u7247\u4ee5\u53ca\u5907\u4efd\u56fe\u7247 \uff0c\u4e8e\u662f\u6211\u5c31\u505a\u4e86\u90e8\u5206\u4fee\u6539<\/p>\n<p>  github action \u8fd0\u884c\u4ee3\u7801\u6765\u6e90\u4e8e\uff1ahttps:\/\/blog.yfun.top\/posts\/2876015612\/&nbsp; &nbsp;&nbsp; &nbsp;\u672c\u4eba\u4ec5\u505a\u90e8\u5206\u4fee\u6539<br \/>  \u5177\u4f53\u4fee\u6539\u5185\u5bb9\u5982\u4e0b:<br \/>  \u4fee\u6539node-version\uff0c12.x &#8211;&gt; 16.X<br \/>  \u5b89\u88c5python3\u53ca\u4f9d\u8d56\u5e93\uff08requests\uff09<br \/>  \u589e\u52a0telegram\u63a8\u9001\uff0c\u6bcf\u6b21github\u4e0a\u4f20\u56fe\u7247\u540e\u540e\uff0c\u81ea\u52a8\u53d1\u9001\u56fe\u7247\u94fe\u63a5\u5230telegram\uff08\u7b80\u5355\u7c97\u66b4\u7ed9\u4f60\u56fe\u7247\u94fe\u63a5\uff0c\u540c\u65f6\u8fd8\u5907\u4efd\u56fe\u7247\uff09<br \/>  \u66f4\u6539action\u7684\u89e6\u53d1\u65b9\u5f0f\uff0c release &#8211;&gt; push<\/p>\n<p>  \u7b80\u6d01\u4f7f\u7528\u8bf4\u660e\uff1a<br \/>  github\u94fe\u63a5\u5982\u4e0b\uff1ahttps:\/\/github.com\/w2r\/npm_image_url<\/p>\n<p>  \u6ce8\u518cnpm\u8d26\u53f7\uff1ahttps:\/\/www.npmjs.com\/<br \/>  \u6ce8\u518c\u540e\u70b9\u51fb\u53f3\u4e0a\u89d2\u7684\u5934\u50cf\uff0c\u7136\u540e\u9009\u62e9Access Token\uff0c\u70b9\u51fb\u9875\u9762\u4e2d\u7684Generate New Token\uff0cclassic token\uff0c\u751f\u6210Access Token\uff0c\u683c\u5f0f\u7c7b\u4f3c\uff1a npm_hF0123456789****\uff08\u8bb0\u5f97\u53bb\u90ae\u7bb1\u91cc\u9000\u8ba2npm\u8ba2\u9605\uff0c\u5426\u5219\u66f4\u65b0\u4e00\u4e2a\u7248\u672c\u5c31\u7ed9\u4f60\u53d1\u4e2a\u90ae\u4ef6\uff0c\u5f88\u70e6\u4eba\uff09<br \/>  \u4e0d\u8981fork\uff0c\u4e0d\u8981fork\uff0c\u4e0d\u8981fork \u6d89\u53ca\u5230\u9690\u79c1\u95ee\u9898<br \/>  \u65b0\u5efa\u4e00\u4e2arepository\uff0c\u8bbe\u7f6e\u4e3a\u9690\u79c1\u6a21\u5f0f\uff0c\u4e0b\u8f7d\u4ee3\u7801\u5e76push\u5230\u5230repository\u91cc\uff0c\u4e0d\u4f1apush\u7684\u5c31\u4e00\u4e2a\u4e00\u4e2a\u6587\u4ef6\u521b\u5efa\uff0c\u7136\u540e\u590d\u5236\u7c98\u8d34\u5185\u5bb9\uff0c<\/p>\n<p>  \u70b9\u51fbsetting\uff0c \u9009\u62e9Secrets and variable&#8211;&gt;Action\uff0c\u65b0\u589e\u56db\u4e2aSecrets<\/p>\n<p>  # \u51c6\u5907\u5de5\u4f5c\u91ccnpm\u7684Access Token<br \/>  NPM_TOKEN &#8211;&gt;npm_hF0123456789****************<br \/>  # botfather\uff08https:\/\/t.me\/BotFather \uff09\u65b0\u5efa\u673a\u5668\u4eba\uff0c\u5e76\u83b7\u5f97\u673a\u5668\u4eba\u7684api token <br \/>  TELEGRAM_TOKEN &#8211;&gt; 1384839096:AAGWot30iO4************<br \/>  # \u968f\u610f\u8f6c\u53d1\u4e00\u6761\u4fe1\u606f\u7ed9\u673a\u5668\u4ebahttps:\/\/t.me\/getidsbot\uff0c \u53ef\u4ee5\u83b7\u5f97telegram\u7528\u6237id<br \/>  USER_ID &#8211;&gt; 561661***<br \/>  # \u955c\u50cf\u9009\u62e9\uff0c\u4f18\u5148\u63a8\u8350jsDelivr\uff0c\u56fd\u5185\u5916\u901f\u5ea6\u90fd\u5f88\u4f18\u79c0<br \/>  # \u53ef\u7528\u53c2\u6570jsdelivr\/zhimg\/bdstatic\/eleme\/unpkg<br \/>  # \u8be6\u60c5\u67e5\u770b\u63a8\u8350\u955c\u50cf\u5730\u5740<br \/>  CDN&#8211;&gt;jsdelivr<\/p>\n<p>  \u7136\u540e\u4e0a\u4f20\u56fe\u7247\u5230rawimg\u6d4b\u8bd5\u4e00\u4e0b\uff0c<br \/>  \u6d4b\u8bd5\u56fe\uff1a<br \/>  https:\/\/cdn.jsdelivr.net\/npm\/w2r@1.2.30\/rawimg\/cherbim_2023-07-06_22-05-40.webp<\/p>\n<p>  \t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>986285227<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u6ee5\u7528\u4ee3\u7801\u4ed3\u5e93\u771f\u7684\u65e0\u8bed\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u671d\u82b1\u5915\u62fe<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u725b\u903c\uff0c\u6536\u85cf\u4e86\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u817e\u8baf\u4e916\u6298\u8d2d<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u56fd\u5185\u80fd\u7528\u5417 \u901f\u5ea6\u5feb\u5417\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u671d\u82b1\u5915\u62fe<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u673a\u5668\u4eba\u53ef\u4ee5\u4e00\u76f4\u7528\u5417\uff0c\u4e0d\u60f3\u5efa\u4e86\uff0c\u76f4\u63a5\u52a0\u4f60\u7684\u673a\u5668\u4eba\u597d\u4e86\uff0c\u5e73\u65f6\u53d1\u8bba\u575b\u7684\u56fe\u7247\u8fd8\u8981\u6253\u5f00pigo\u4e0a\u4f20\uff0c\u80fd\u53d1\u673a\u5668\u4eba\u5c31\u65b9\u4fbf\u591a\u4e86\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u817e\u8baf\u4e916\u6298\u8d2d \u5927\u4f6c\u6709\u8bdd\u8bf4 : 2023-7-6 22:20<br \/>  \u56fd\u5185\u80fd\u7528\u5417 \u901f\u5ea6\u5feb\u5417<\/p>\n<p> \u5fc5\u987b\u53ef\u4ee5\u7528\u554a\uff0c\u56fd\u5185\u53ef\u4ee5\u7528jsdelivr\u6216\u8005\u997f\u4e86\u4e48\u7684cdn\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u671d\u82b1\u5915\u62fe \u5927\u4f6c\u6709\u8bdd\u8bf4 : 2023-7-6 22:20<br \/>  \u673a\u5668\u4eba\u53ef\u4ee5\u4e00\u76f4\u7528\u5417\uff0c\u4e0d\u60f3\u5efa\u4e86\uff0c\u76f4\u63a5\u52a0\u4f60\u7684\u673a\u5668\u4eba\u597d\u4e86\uff0c\u5e73\u65f6\u53d1\u8bba\u575b\u7684\u56fe\u7247\u8fd8\u8981\u6253\u5f00pigo\u4e0a\u4f20\uff0c\u80fd\u53d1\u673a\u5668\u4eba\u5c31\u65b9 &#8230;<\/p>\n<p> \u5e76\u4e0d\u884c\uff0c\u9700\u8981\u4f60\u624b\u52a8\u642d\u5efa\u81ea\u5df1\u7684\u673a\u5668\u4eba\uff0c\u5e76\u4e14\u56fe\u7247\u8981\u4f20\u5230github\uff0c\u6682\u65f6\u4e0d\u652f\u6301tg\u53d1\u9001\u56fe\u7247\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u817e\u8baf\u4e916\u6298\u8d2d<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ \u5927\u4f6c\u6709\u8bdd\u8bf4 : 2023-7-6 22:21<br \/>  \u5fc5\u987b\u53ef\u4ee5\u7528\u554a\uff0c\u56fd\u5185\u53ef\u4ee5\u7528jsdelivr\u6216\u8005\u997f\u4e86\u4e48\u7684cdn<\/p>\n<p> \u6cf0\u9177\u8fa3\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>H\u20820<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\taction\u51fa\u73b0\u8fd9\u4e2a<br \/>  mv: cannot stat &#8216;webpimg\/*.webp&#8217;: No such file or directory<br \/>  Error: Process completed with exit code 1.\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\tH\u20820 \u5927\u4f6c\u6709\u8bdd\u8bf4 : 2023-7-6 23:12<br \/>  action\u51fa\u73b0\u8fd9\u4e2a<br \/>  mv: cannot stat &#8216;webpimg\/*.webp&#8217;: No such file or directory<br \/>  Error: Process completed&#8230;<\/p>\n<p> \u5728\u624b\u52a8\u8fd0\u884c\u4e00\u4e0baction\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>sanjingysw<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u9010\u5b57\u9010\u53e5\u5730\u770b\u5b8c\u8fd9\u4e2a\u5e16\u5b50\u4ee5\u540e\uff0c\u6211\u7684\u5fc3\u4e45\u4e45\u4e0d\u80fd\u5e73\u9759\uff0c\u9707\u64bc\u554a\uff01\t\t\t  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u96c1\u8fc7\u62d4\u6bdb\u7684MJJ \u5927\u4f6c\u6709\u8bdd\u8bf4 : &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/565539"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=565539"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/565539\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=565539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=565539"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=565539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}