在Node.js中的变量中插入ASCII

时间:2017-04-22 10:57:16

标签: javascript node.js ascii

我试图插入这个ascii img:

                              :hNMMh.             
                             .sosooNm`            
                             +sosysyds            
                             s+o/oossy:           
              `.`  -+shho++soy+oo+osyoy:::...`    
     `o:`  `+yhhhoyhhyds/-:-os++oshhsos+/+////+/: 
      oyo//yyyyyyyyhhyhyyssoyymmNmyo///+oosyyyhhd-
      /+shhhhhddhdmhyyyyyyyyyyyyyyysyhhhyyyyyyyyho
     :o+//////+osddyyyyyyyyyyyyyyyyyyyhdhyyyyyyyyd
    `:`          -mhyyyyyyyyyyyyyyhhdmdddhyyyyyyhN
                 ydyyyyyyyyhhhhddmmmdmmddhhyyyyhdm
                 :dhyhyysyhyyyyhhyyhddmdhysyyhyhyd
    .-:-`         :dhyyyyyyhyyyhyyyyyssdhysyyddyyy
  .//::///-`       :dyyyyyyyyyd+://::+:+hdhhhdhyh/
 :/----:::///-.`    +hy+yyysssh::+::/+/sdhyyyyyyh`
-/---------::////:-.-h+://+///y+/+soooddhyyhhyyh- 
o-----------------://dy+:-:+syyd/+hso+hhhhhhyso-  
+::///:::::::::--::::sdhyshhyyyyh:/ssso/s++y`     
       ```.o/://://///mhyhddhyyyhs--//://-+:      
           `o--:::::::ydyyymdhyyyd:-:://--o       
            /:--------:dyyhsydhyyhs-:/:--+`       
             +:-------:syyd:-odhyyd/:--:+`        
        `.    :/:--:/::-dhhhyo+dhyhs:-//`         
         ++:.`  ....:/--odyyym::mhyhhys           
          ///:::::::++///d//sh--ydyyyyh+          
           -+---------:::+s-:s-:+hhyhy/y          
            `//--------:::h:+o:-  :sos-y          
              .:/-----:/+sy/s-      /o-o:         
                 ------++/-:++       .s/s`        
                    /yyo+/:-          `y:o/       
                     ``                -s-:o-     
                                        s:-:+o.   
                                        .so++//    

在一个变量中将其记录在终端中,但我无法关闭"或者'。任何想法?

2 个答案:

答案 0 :(得分:0)

有很多方法可以实现这一点,但在我看来,最好的方法是将此文本存储在一个文件中(例如image.txt),然后使用fs模块将其读取为< / p>

var image = fs.readfilesync('image.txt');
console.log(image);

答案 1 :(得分:0)

  1. 首先使用文字``或readFile来保留新的行和空格。
  2. 确保您的终端使用monotype字体,因为每个字符都需要相同的宽度。