[개발] puppeteer 설치하기 by realmankwon

View this thread on steempeak.com
· @realmankwon ·
$47.09
[개발] puppeteer 설치하기
안녕하세요 @realmankwon입니다.

npm 라이브러리 중 puppeteer 라는 것을 사용하게 되었습니다.

puppeteer 의 역할은 다음의 링크를 보시면 참고하시면 됩니다.

[유용한 Javascript 웹 스크래퍼: Puppeteer](https://velog.io/@filoscoder/%EC%9C%A0%EC%9A%A9%ED%95%9C-Js-%EC%9B%B9-%EC%8A%A4%ED%81%AC%EB%9E%98%ED%8D%BC-Puppeteer-rdk49nmlyc)

관련해서 맥북에 설치는 무사히 되었지만 AWS 에서는 설치가 되지 않았습니다.
설치할때마다 다음과 같은 에러가 발생하였습니다.

![](https://cdn.steemitimages.com/DQmXhEfFTuWKFWRTc2hVW1idzqAZeeDSD4szTxzeXeugZ44/image.png)

다음의 에러가 있어서 환경변수 설정을 변경해 보기로 했습니다.
~~~
Set "PIPPETEER_SKIP_DOWNLOAD" env variable to skip download.
~~~
<br>

다음과 같이 설정을 하였는데 결과는 실패... ㅜㅜ
~~~
export PUPPETEER_SKIP_DOWNLOAD='true'
~~~
<br>

권한이 문제인가 싶어서 root 로 계정을 변경해서 실행하였지만 마찬가지였습니다.
Chromium 이 설치가 잘못되었나 싶어서 npm으로 설치를 했지만 역시나 실패했습니다.

결국은 puppeteer 의 github에 가서 찾아왔더니 다음과 같은 에러 issue가 있었습니다.

https://github.com/puppeteer/puppeteer/issues/2173

밑에 내려가니 다음과 같은 해결책이 있어서 실행을 해 보았습니다.
일단 엄지척이 235에 해결되었다는 메세지가 있으니까 믿어봐야겠죠. ㅎ

![](https://cdn.steemitimages.com/DQmeBJN9m7x8zwHmbMQdtjwtwP7amzWh3U8VBn3qtrLZdB9/image.png)

~~~
sudo npm install -g puppeteer --unsafe-perm=true --allow-root
~~~
<br>
결국 성공을 했네요!!! ㅎㅎ

![](https://cdn.steemitimages.com/DQmUsAgTJy31jdxhWi23WEabM7ux1icuQxG6hP6Mz1249Jh/image.png)

혹시나 관련해서 문제가 발생하면 참고하시기 바랍니다. ^^
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 210 others
properties (23)
post_id87,374,961
authorrealmankwon
permlinkrealmankwon-posting-2020-08-30-17-49
categoryhive-101145
json_metadata{"tags":["sct","sct-kr","sct-freeboard","s","union","zzan","palnet","steemleo","liv","mini","kr","sago"],"app":"steemcoinpan\/0.1"}
created2020-09-05 00:05:33
last_update2020-09-05 00:05:33
depth0
children3
net_rshares90,059,614,351,542
last_payout2020-09-12 00:05:33
cashout_time1969-12-31 23:59:59
total_payout_value24.404 SBD
curator_payout_value22.684 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,273
author_reputation3,146,138,068,696,221
root_title"[개발] puppeteer 설치하기"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (274)
@upvu ·
<a href="https://coupa.ng/bHgx3l" target="_blank"><img src="https://ads-partners.coupang.com/banners/273560?subId=&traceId=V0-301-50c6c2b97fba9aee-I273560&w=728&h=90" alt=""></a>
<div class='shr_item' style='position:relative; min-height:158px; margin:12px 0; padding:9px 10px; border:1px solid #dbdbdb; border-radius:1px; background-color:#fff;'><div class='item_dtl' style='position:relative; height:158px; padding:5px; border:1px solid #f0f1f4;'><span class='thmb' style='float:left; overflow:hidden; width:156px; height:156px; margin-right:9px; border:1px solid #e7e7e7;'><a href='https://qoo.tn/ATXPVR/Q163214049'><img src='https://steemitimages.com/240x0/https://gd.image-gmkt.com/li/602/753/1456753602.g_400-w-st_g.jpg' width='156' alt='' style='vertical-align: middle; border: 0 none;'></a></span><p class='tit' style='overflow:hidden; max-height:68px; margin-bottom:7px; line-height:17px; color:#000;'>[US$38.00](▼16%)xiaomi 샤오미 선풍기/ 17pin무선선풍기/한국 6개월 무상AS/한국형 어탭터</p><span class='url' style='position:absolute; left:170px; bottom:10px; display:block; font-weight:bold; color:#9197a3;'>WWW.QOO10.COM</span></div></div>
properties (22)
post_id87,374,970
authorupvu
permlinkre--realmankwon-posting-2020-08-30-17-49-20200905t000610108z
categoryhive-101145
json_metadata{"tags":["sct","sct-kr","sct-freeboard","s","union","zzan","palnet","steemleo","liv","mini","kr","sago"]}
created2020-09-05 00:06:12
last_update2020-09-05 00:06:12
depth1
children0
net_rshares0
last_payout2020-09-12 00:06:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,128
author_reputation27,754,495,235,856
root_title"[개발] puppeteer 설치하기"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@fur2002ks ·
> 결국 성공을 했네요!!! ㅎㅎ

뭔지 모르겠지만... 축하드립니다! ㅎㅎ
properties (22)
post_id87,375,263
authorfur2002ks
permlinkqg5tnh
categoryhive-101145
json_metadata{"app":"steemit\/0.2"}
created2020-09-05 00:35:42
last_update2020-09-05 00:35:42
depth1
children0
net_rshares0
last_payout2020-09-12 00:35:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length42
author_reputation1,183,949,922,229,304
root_title"[개발] puppeteer 설치하기"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@sct.krwp ·
@realmankwon transfered 24 KRWP to @krwp.burn. voting percent : 100.00%, voting power : 81.09%, steem power : 1904079.09, STU KRW : 1200. 
@realmankwon staking status : 7800 KRWP
                                @realmankwon limit for KRWP voting service : 23.4 KRWP (rate : 0.003)
                                What you sent : 24 KRWP (Voting Percent over 100 %)
                                Refund balance : 3.987 KRWP [46645695 - 4aeb8b7469b96636ecb4c8de67b017650b0725de]
properties (22)
post_id87,400,849
authorsct.krwp
permlinkre--realmankwon-posting-2020-08-30-17-49-20200906t213144853z
categoryhive-101145
json_metadata{"tags":["sct","sct-kr","sct-freeboard","s","union","zzan","palnet","steemleo","liv","mini","kr","sago"]}
created2020-09-06 21:31:45
last_update2020-09-06 21:31:45
depth1
children0
net_rshares0
last_payout2020-09-13 21:31:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length478
author_reputation10,000,000,000,000
root_title"[개발] puppeteer 설치하기"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000