node js는 서버사이드라 LocalStorage가 안된다. 아마 npm으로 모듈 설치해서 쓰는 방법이 있는 것 같다.
store라는 모듈을 설치하면 서버사이트에서도 html에서 입력된 값을 쓸 수가 있다.
예를 들어 사용자가 input에 값을 넣어서 검색을 했는데 페이지가 새로고침되면서 값이 사라질 수 있다.
이런 경우 페이지를 이동하게 되면 input의 value가 없으니까 제대로 된 검색을 할 수가 없다.
How to use
require로 store 모듈 참조.
저장할 값을 store.get으로 설정.
사용할 값을 store.set으로 설정.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | // Example store.js usage with npm var store = require('store') store.set('user', { name:'Marcus' }) store.get('user').name == 'Marcus' // Store current user store.set('user', { name:'Marcus' }) // Get current user store.get('user') // Remove current user store.remove('user') // Clear all keys store.clearAll() // Loop over all stored values store.each(function(value, key) { console.log(key, '==', value) }) | cs |
'JS > NodeJS' 카테고리의 다른 글
Node JS로 만들어진 사이트 (0) | 2018.08.12 |
---|---|
취업 사이트 크롤링 Crawling 조회 (0) | 2018.08.12 |
취업 사이트 크롤링 Crawling (0) | 2018.08.12 |
MongoDB 문장 속에 있는 일치하는 단어 정규식으로 찾기 in Node js (0) | 2018.08.12 |
Node JS cheerio iconv-lite 크롤링 한글 깨짐 사이트가 euc-kr인 경우 (0) | 2018.08.09 |