Framework
-
🦕 하고 싶은 일 누군가 내 홈페이지에 루트(/)로 접근이 일어난 경우 goToIndex라는 Firebase-cloud-functions를 실행시키고 싶음 ex) https://naver.com/ 이런거 말하는 것임. 🔥 오류 발생 👉루트(/)로 들어온 클라이언트 요청에 대해 Firebase-cloud-functions이 동작하지 않음 ☔ 오류 원인 👉 아마 당신은 아래와 같은 코드를 firebase.json에 입력하셨을 것입니다. { "hosting": { "public": "/", "rewrites": [ { "source": "**", "function": "goToIndex" } ] } } 근데, 클라이언트 요청 URL과 일치하는 정적 웹 콘텐츠가 있는 경우! 정적 웹 콘텐츠가 함수 대신에 동작함..
특정 경로 접근에 대해 Firebase cloud functions이 동작하지 않는 이유?🦕 하고 싶은 일 누군가 내 홈페이지에 루트(/)로 접근이 일어난 경우 goToIndex라는 Firebase-cloud-functions를 실행시키고 싶음 ex) https://naver.com/ 이런거 말하는 것임. 🔥 오류 발생 👉루트(/)로 들어온 클라이언트 요청에 대해 Firebase-cloud-functions이 동작하지 않음 ☔ 오류 원인 👉 아마 당신은 아래와 같은 코드를 firebase.json에 입력하셨을 것입니다. { "hosting": { "public": "/", "rewrites": [ { "source": "**", "function": "goToIndex" } ] } } 근데, 클라이언트 요청 URL과 일치하는 정적 웹 콘텐츠가 있는 경우! 정적 웹 콘텐츠가 함수 대신에 동작함..
2019.01.16 -
안녕하세요. 이사작전.com의 개발자 말랑고양입니다. 오늘은 Node.js에서 파일에 데이터를 입력하는 방법을 공유하려합니다. 혹시 파일에 파일을 붙이고 싶은 경우, Ejs 템플릿을 사용하면 됩니다. 순수 Node.js에서는 딱히 적절한 함수가 없네요. Asynchronously12345const fs = require('fs');fs.appendFile('test.txt', 'data to append', function (err) { if (err) throw err; console.log('Saved!');});Colored by Color Scriptercs Synchronously12const fs = require('fs');fs.appendFileSync('test.txt', 'data to..
Node.js에서 파일에 데이터를 입력하는 방법 (How to append to a file in Node)안녕하세요. 이사작전.com의 개발자 말랑고양입니다. 오늘은 Node.js에서 파일에 데이터를 입력하는 방법을 공유하려합니다. 혹시 파일에 파일을 붙이고 싶은 경우, Ejs 템플릿을 사용하면 됩니다. 순수 Node.js에서는 딱히 적절한 함수가 없네요. Asynchronously12345const fs = require('fs');fs.appendFile('test.txt', 'data to append', function (err) { if (err) throw err; console.log('Saved!');});Colored by Color Scriptercs Synchronously12const fs = require('fs');fs.appendFileSync('test.txt', 'data to..
2019.01.16 -
🔥 오류명 👉 'firebase'은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다 ☔ 오류 원인 👉 환경변수 등록이 되어있지 않음 🧙 해결 방법 👉 firebase가 설치된 위치를 환경변수에 등록 ex) 저의 경우 C:\Users\doctorson\AppData\Roaming\npm 에 firebase가 설치되어 있네요. 👉 시스템 속성 > 환경변수 등록 👉 cmd 재실행 후 firebase 명령어를 시전하면 잘 동작하는 것을 확인할 수 있습니다. 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 🧭 References [1] 참고자료 : https://doctorson..
'firebase'은<는> 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다🔥 오류명 👉 'firebase'은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다 ☔ 오류 원인 👉 환경변수 등록이 되어있지 않음 🧙 해결 방법 👉 firebase가 설치된 위치를 환경변수에 등록 ex) 저의 경우 C:\Users\doctorson\AppData\Roaming\npm 에 firebase가 설치되어 있네요. 👉 시스템 속성 > 환경변수 등록 👉 cmd 재실행 후 firebase 명령어를 시전하면 잘 동작하는 것을 확인할 수 있습니다. 블로그 방문해주셔서 감사합니다. 도움이 되셨으면 '좋아요'를 눌러주세요! 추가로 질문사항이 있으면 댓글 남겨주세요 :) 💯포스트 후원하기 ▶유튜브 구독하기 🧭 References [1] 참고자료 : https://doctorson..
2019.01.01 -
🔥 TODO firebase에서 cloud functions을 사용하면 node.js를 사용할 수 있습니다. functions 폴더의 index.js를 통해서 사용하면 됩니다. 다만, 폴더 구조 개선을 수행하면 index.js에서 html(혹은 .ejs)을 불러올 수도 있습니다. ☔ 기본 폴더 구조 👉 html(또는 ejs)을 불러오는 방법은 특별히 어려운 점은 없고 파일 경로만 잘 맞춰주면 됩니다. 기존에 저의 파일 디렉터리 구조는 아래와 같았습니다. blog |____public |____index.html |____bsDetail.ejs |____functions |____index.js 🧙 개선 방법 👉 public 폴더가 functions 하위에 위치하도록 디렉터리로 변경하였습니다. blog |..
firebase function에서 ejs 파일을 부르는 방법?🔥 TODO firebase에서 cloud functions을 사용하면 node.js를 사용할 수 있습니다. functions 폴더의 index.js를 통해서 사용하면 됩니다. 다만, 폴더 구조 개선을 수행하면 index.js에서 html(혹은 .ejs)을 불러올 수도 있습니다. ☔ 기본 폴더 구조 👉 html(또는 ejs)을 불러오는 방법은 특별히 어려운 점은 없고 파일 경로만 잘 맞춰주면 됩니다. 기존에 저의 파일 디렉터리 구조는 아래와 같았습니다. blog |____public |____index.html |____bsDetail.ejs |____functions |____index.js 🧙 개선 방법 👉 public 폴더가 functions 하위에 위치하도록 디렉터리로 변경하였습니다. blog |..
2018.11.28 -
1. problemError : Cannot find module 'express' 2. solutionI modified the package.jsonYou should enter the express information in dependencies.the package.json is located in functions(folder).your firebase project name > functions > package.json package.json12345678910111213141516171819202122{ "name": "functions", "description": "Cloud Functions for Firebase", "scripts": { "lint": "eslint .", "se..
[solved] firebase Cannot find module 'express'1. problemError : Cannot find module 'express' 2. solutionI modified the package.jsonYou should enter the express information in dependencies.the package.json is located in functions(folder).your firebase project name > functions > package.json package.json12345678910111213141516171819202122{ "name": "functions", "description": "Cloud Functions for Firebase", "scripts": { "lint": "eslint .", "se..
2018.11.26 -
안녕하세요. 플랫폼공작소입니다. 오늘은 HttpServletRequest의 getParameter 메서드에 대해서 알아보겠습니다. HttpServletRequest는 URL정보, 쿠키, 헤더, GET/POST로 전송한 값을 가져오는데 사용됩니다.사실 많은 기능을 가지고 있는 인터페이스인데요, 그 중에서 getParameter만 알아보려합니다. HttpServletRequest는 javax.servlet.http 패키지에 속한 인터페이스입니다.HttpServletRequest는 ServletRequest을 상속받았습니다. 제가 굳이 httpServletRequest는 ServletRequest을 상속받았다는 것을 언급한 이유는바로 getParameter가 ServletRequest에 속해있는 Method(..
HttpServletRequest의 getParameter란?안녕하세요. 플랫폼공작소입니다. 오늘은 HttpServletRequest의 getParameter 메서드에 대해서 알아보겠습니다. HttpServletRequest는 URL정보, 쿠키, 헤더, GET/POST로 전송한 값을 가져오는데 사용됩니다.사실 많은 기능을 가지고 있는 인터페이스인데요, 그 중에서 getParameter만 알아보려합니다. HttpServletRequest는 javax.servlet.http 패키지에 속한 인터페이스입니다.HttpServletRequest는 ServletRequest을 상속받았습니다. 제가 굳이 httpServletRequest는 ServletRequest을 상속받았다는 것을 언급한 이유는바로 getParameter가 ServletRequest에 속해있는 Method(..
2018.10.18