일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 카마츠루
- javascript
- typescript
- react.js
- PayPayフリマ
- documentdb
- JenkinsFile
- node.js
- 체코
- 아타미
- 뮌헨
- 메르페이
- terraform
- Python
- PayPay
- pyenv
- 태국
- 방콕
- 釜つる
- 프라하
- 페이페이
- Selenium
- CSV
- 산겐자야 맛집
- vba
- 일본 신용카드 추천
- 熱海
- 三井住友カード
- PostgreSQL
- 미츠이 스미토모
- Today
- Total
목록node.js (4)
도쿄사는 외노자
nvm 개요 node.js의 버전을 쉽게 관리할 수 있게 해 주는 아주 기특한 녀석. 그동안 아무 생각 없이 그냥 써 왔는데, 간만에 컴퓨터 새로 세팅하려니 이름이고 뭐고 다 까먹어서... 다시 설치하는 김에 블로그에도 남겨두도록 한다. nvm-windows nvm을 windows에서도 사용할 수 있게 해 준다. 상세 정보는 여기에서. 설치 방법 다운로드 여기에서 대강 최신 버전의 nvm-setup.zip을 다운로드 받도록 하자. 설치 압축을 풀고, nvm-setup.exe을 관리자 실행. 설치 확인 이하를 통해 확인 가능 nvm -vnode.js 설치 설치 가능한 node.js 버전 확인 이하 명령어 실행 nvm list available대강 아래와 같이 사용 가능한 버전이 나온다. node.js 설치..
테스트데이터를 만드는데, Bash가 MongoDB shell버전이랑 server버전이랑 맞질 않아서 안돌아가더라. 뭐 고칠라면 고치는데, 어차피 데이터 구조 바뀔때마다 반복작업 해야하는거, 그냥 JS로 돌려야겠다 싶었다. 그래서 대충 만들어본게 이거. /testData/testData.js const testData = [ { xxx_cd: '01', xxx_name: 'xxx01', xxx_type: '1', xxx_start_date: '2021-01-01', xxx_end_date: '2021-12-01', xxx_operation: [ { date: '2021-06-01', operaton_type: '1' } ], category: { id: 'categoryA', label: '카테고리A' }..
node.js 툴에서 excel파일을 json으로 불러와, 데이터를 만들어야 했다. 일단 원본이 되는 엑셀 파일은 다음과 같다. 이걸 convert-excel-to-json으로 불러와서 재구성한다. 코드는 다음과 같다. const excelToJson = require('convert-excel-to-json'); // 엑셀 파일 const input_form_file = '../data/example.xlsm'; function getDataSheet(){ const excel_sheets = excelToJson({ sourceFile: input_form_file, header: { rows: 3 // 필요없는 줄을 자를 수 있다 }, // 원하는 시트만 골라서 뽑아내기 sheets: ['stock..
node.js로 정확도 기록용 테스트 툴을 만드는 중. 테스트의 결과를 Teams로 통지함과 동시에 텍스트파일로도 로그를 남겨야 했다. 일단 텍스트 로그를 남기고 최종적으로 Teams에 통지를 하려고 하는데, 당연한거지만 줄바뀜 문자가 다르다. 텍스트파일의 줄바뀜 문자는 「\n」 Teams로 날릴 줄바뀜 문자는 「 」 우선 이런 펑션을 돌려서 텍스트용 로그를 만들었다. log = log.concat(addLog(result, data, true)); function addLog(result, data, isSuccessed){ let log = ""; log = log.concat("문장 : " + result.text + "\n"); log = log.concat("기대치 : " + data.categ..