본문 바로가기

분류 전체보기

(179)
[#. flutter] Flutter로 Todo 앱 만들기, 설치 및 시작하기 1 Flutter로 앱을 만들어 보려고 한다 설치 및 초기 설정을 시작해 보자 (MacOS 기준) ① 설치 flutter.dev/docs/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. flutter.dev ② PATH 설정 sudo vi .bash_profile export PATH="$PATH:~/[압축 푼 폴더명]/flutter/bin" ③ flutter doctor doctor를 통해 필요한 dependency가 어떤 것인지 진단해 주고 설치해야 할지 여부를 확인할 수 있다 flutter doctor..
[#. Heroku] Heroku로 Node 배포하기 Node backend, React frontend로 개발한 프로젝트에서 Node를 Heroku에서 배포해 보자 ① Heroku 계정 생성 heroku.com/ Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.heroku.com ② Node package.json 파일 수정 ... "scripts": { "start": "node index.js"// 추가 }, ... ③ Heroku에서 create new app ⑴ 터미널에서 앱 생성 heroku cre..
[#. Node] 관리자 패널, 대시보드를 제공하는 Admin Dashboard AdminBro upload image 이미지 업로드 추가하기 4 admin-bro 대시보드에서 이미지를 업로드하고 싶다 세팅해 보자 ① [프로젝트명]/package.json 일단 내가 설치해서 사용하는 패키지들은 이렇다 ... "dependencies": { "admin-bro": "^2.2.4", "admin-bro-expressjs": "^2.0.2", "admin-bro-mongoose": "^0.5.0", "argon2": "^0.27.2", "bcrypt": "^5.0.1", "body-parser": "^1.19.0", "cookie-parser": "^1.4.5", "cors": "^2.8.5", "express": "^4.17.1", "express-formidable": "^1.2.0", "express-session": "^1.17.1", "json..
[#. admin-bro] express-session deprecated undefined resave option; express-session deprecated undefined saveUninitialized option; 에러 해결하기 node에서 admin-bro를 세팅하고 서버를 실행했더니 express-session deprecated undefined resave option; provide resave option node_modules/@admin-bro/express/lib/buildAuthenticatedRouter.js:56:41 express-session deprecated undefined saveUninitialized option; provide saveUninitialized option node_modules/@admin-bro/express/lib/buildAuthenticatedRouter.js:56:41 뭔가가 deprecated 되었다는 메시지가 계속 뜬다 developer0809.tistory.co..
[#. Sequelize] sequelize 설치하기, sequelize-auto command not found 해결 node react 프로젝트에서 seqeulize를 사용하기 위해 처음에 sequelize-auto를 설치했는데 sequelize sequelize-auto comman not found 커맨드 에러가 계속 뜬다 sequelize-auto는 더 이상 지원하지 않기 때문에 sequelize를 설치해야 한다 sudo npm install -g sequelize sudo npm install -g sequelize-cli sequelize를 전역으로 설치해 줬기 때문에 mysql2도 전역으로 설치해야 한다 sudo npm install -g mysql2 터미널에 sequelize를 입력하면 잘 설치된 것을 확인할 수 있다 github.com/sequelize/sequelize-auto sequelize/seq..
[#. mySQL] DB 데이터 백업/복구(export/import) 하기 내 로컬에 있는 mySQL의 사용자 정보나 테이블을 import/export 하고 싶을 때 sql 파일을 빼거나 밀어넣어 보자 주의해야 할 것은 mysql 접속해서 입력하는 게 아니라, mysql 밖 터미널에서 입력하는 것이다 ① DB Export mysqldump –u DB사용자 –p DB명 > 파일명 ex) mysqldump -u root -p shabDB > /home/user/test.sql ⑴ 사용자를 포함한 전체 DB를 export할 때는 -A 옵션 사용 mysqldump -u root -p -A > 파일명 ex) mysqldump -u root -p -A > test.sql ⑵ DB에서 특정 테이블만 제외하고 export할 때는 --ignore-table 옵션 사용 mysqldump –u D..
[#. Node] Node Rest API + React 연동하기, Axios로 Node에서 React로 데이터 가져오기, cors 및 proxy 설정하기 2 developer0809.tistory.com/111 [#. Node] Node+React 시작하기, 초기 세팅하기 ① node 시작하기, express-generator 설치 mkdir node-react npm install --save express-generator express-generator 패키지를 통해서 프레임워크에 필요한 pakage.json과 기본 구조를 잡을 수 있다 express { return ( Main Page ) } export default MainPage; ⑵ frontend/src/index.js import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App fro..
[#. mySQL] Can't connect to local MySQL server through socket '/tmp/mysql.sock' 에러 해결 mysql -u root -p 명령어를 통해 mySQL에 접속하려고 했더니 Can't connect to local MySQL server through socket '/tmp/mysql.sock' 에러가 발생하면서 접속이 안 된다 mySQL 서비스를 중지하는 명령어를 입력해 봤더니 brew services stop mysql 시작된 상태가 아니라고 뜬다 brew services start mysql 서비스를 시작하고 재접속하니 잘 뜬다