busy 삽질기 - 6

in kr-dev •  4 years ago 

image.png

이게 이렇게 길게 갈줄은 생각도 못했습니다.
띄우기만 하는 것은 간단히 될 줄 알았는데.... 뭐 뜨기는 한 상태네요.

다시 구동하려고 보니 페이지 파일 크기 문제로 redis가 뜨지 않았습니다.
검색해보고 maxheap 옵션으로 제한을 줬더니 redis가 구동했습니다.
급격하게 용량을 차지하는 현상은 없어진 것으로 보입니다.
250g ssd로는 부족한가 걱정했네요.
산지 5년이 되어가서 슬슬 교체해야할까 하는 생각을 하긴 했는데.. 일단 버텨보기로 하겠습니다.

이제 steemconnect를 steemlogin으로 교체해보도록 하겠습니다.
어디를 교체해야할지 감이 오지 않아 steemconnect로 검색해보았습니다.

src/client/steemConnectAPI.js, src/server/handlers/createSsrHandler.js 에서 다음과 같은 식으로 사용하고 있네요.

import sc2 from 'sc2-sdk';
const api = sc2.Initialize({
   app: process.env.STEEMCONNECT_CLIENT_ID,
   baseURL: process.env.STEEMCONNECT_HOST,
   callbackURL: process.env.STEEMCONNECT_REDIRECT_URL,
});

다른 곳에서는 이걸 가져다 쓰고 있습니다.

https://github.com/FutureShockco/steemlogin.js 의 설명을 참조해 steemlogin을 설치했습니다.

npm i steemlogin --save

packages.json 에서 sc2-sdk를 제거했습니다.

그리고 위의 sc2-sdk를 사용하는 부분을 steemlogin을 사용하도록 수정했습니다.

var steemlogin = require('steemlogin');

const api = new steemlogin.Client({
   app: process.env.STEEMCONNECT_CLIENT_ID,
   baseURL: process.env.STEEMCONNECT_HOST,
   callbackURL: process.env.STEEMCONNECT_REDIRECT_URL,
});

yarn 은 대강 통과했는데... 과연 동작할까요?

SSR error occured, falling back to bundled application instead TypeError: Cannot read property 'accessToken' of undefined
    at eval (webpack:///./src/client/auth/authActions.js?:65:41)
    at .../busy/node_modules/redux-thunk/lib/index.js:11:18
    at .../busy/node_modules/redux-promise-middleware/dist/index.js:50:18
    at Object.eval [as dispatch] (webpack:///./src/client/helpers/errorMiddleware.js?:62:14)
    at _callee$ (webpack:///./src/client/Wrapper.js?:163:30)
    at tryCatch (.../busy/node_modules/regenerator-runtime/runtime.js:65:40)
    at Generator.invoke [as _invoke] (.../busy/node_modules/regenerator-runtime/runtime.js:303:22)
    at Generator.prototype.(anonymous function) [as next] (.../busy/node_modules/regenerator-runtime/runtime.js:117:21)
    at step (webpack:///./node_modules/babel-runtime/helpers/asyncToGenerator.js?:17:30)
    at eval (webpack:///./node_modules/babel-runtime/helpers/asyncToGenerator.js?:35:14)

한번에 되진 않는군요.. 슬슬 관둘까 하는 생각이 들기 시작합니다 (...)

😨

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

blog.nutbox.io
위 사이트가 비지 베이스네요.
나중에 스팀피크를 더이상 못 쓰면,
고려해보려 합니다.
다만, 키체인을 지금은 쓸 수 없네요.

좋은 정보 감사드립니다!

[US$38.00](▼16%)xiaomi 샤오미 선풍기/ 17pin무선선풍기/한국 6개월 무상AS/한국형 어탭터

WWW.QOO10.COM

[US$44.10](▼33%)[KIRKLAND Signature][12개 세트 / 6개세트] 커클랜드 미녹시딜 5% 남성 탈모 예방 트리트먼트 특가 빠른 당일배송

WWW.QOO10.COM

잘 보고있습니다. 스팀로그인까지만 되면 나만의 블로그가 되는거군여 ㅎㅎ

진지하게 이쯤에서 접을까 고민중입니다 ㅋㅋㅋ