전체 글
-
프로그래밍 과정에서 중간 중간 탐색기로 파일을 보다가 cmd 창을 이용해야할 경우가 있다. 슬픈점은 오른쪽 클릭했을 때 현재 경로에서 CMD가 나오지 않는다는 점이다. 나오게 하자!! 1. 먼저 regedit를 실행한다. [윈도우+R] 입력 후 열기에 regedit라고 입력한다. 2. HKEY_CLASSES_ROOT > Directory > Background > shell로 이동한다. 3. 기본값 아래 우클릭 후 새로만들기 > 키를 입력 후 이름을 cmd_open으로 입력한다. 4. cmd_open 선택 후 기본값을 더블클릭해서 편집 창을 연 후 값 데이터를 입력한다. 5. 벌써 탐색기에서 우클릭해보면 만든 메뉴를 확인할 수 있다. 하지만 아직은 멍텅구리여서 동작하지는 않는다. 6. 기능 추가하기 cm..
탐색기에서 마우스 오른클릭으로 CMD 등록하기프로그래밍 과정에서 중간 중간 탐색기로 파일을 보다가 cmd 창을 이용해야할 경우가 있다. 슬픈점은 오른쪽 클릭했을 때 현재 경로에서 CMD가 나오지 않는다는 점이다. 나오게 하자!! 1. 먼저 regedit를 실행한다. [윈도우+R] 입력 후 열기에 regedit라고 입력한다. 2. HKEY_CLASSES_ROOT > Directory > Background > shell로 이동한다. 3. 기본값 아래 우클릭 후 새로만들기 > 키를 입력 후 이름을 cmd_open으로 입력한다. 4. cmd_open 선택 후 기본값을 더블클릭해서 편집 창을 연 후 값 데이터를 입력한다. 5. 벌써 탐색기에서 우클릭해보면 만든 메뉴를 확인할 수 있다. 하지만 아직은 멍텅구리여서 동작하지는 않는다. 6. 기능 추가하기 cm..
2019.11.26 -
vscode를 열심히 사용하다보니 아래와 같은 오류 메시지를 접하게 되었다. 현재 2019.11.26일 시점에 vscode의 오류인것 같다. vscode는 valid 한 파일 이름으로 ([$\\w]+\\.)*[$\\w]+ 정규식을 통과해야 한다. 한글은 \w에 부적합 하기 때문에 사용할 수 없다. ㅜㅜ
[vscode] ConfigError:'class name' is not a valid class namevscode를 열심히 사용하다보니 아래와 같은 오류 메시지를 접하게 되었다. 현재 2019.11.26일 시점에 vscode의 오류인것 같다. vscode는 valid 한 파일 이름으로 ([$\\w]+\\.)*[$\\w]+ 정규식을 통과해야 한다. 한글은 \w에 부적합 하기 때문에 사용할 수 없다. ㅜㅜ
2019.11.26 -
power shell의 도움말을 보려면 help를 사용한다. PS C:\Temp> help rm 이름 Remove-Item 구문 Remove-Item [-Path] [] Remove-Item [] 별칭 ri rm rmdir del erase rd 설명 Get-Help가 이 컴퓨터에서 이 cmdlet에 대한 도움말 파일을 찾을 수 없습니다. 일부 도움말만 표시합니다. -- 이 cmdlet을 포함하는 모듈에 대한 도움말 파일을 다운로드하여 설치하려면 Update-Help를 사용하십시오. -- 이 cmdlet에 대한 도움말 항목을 온라인으로 보려면 "Get-Help Remove-Item -Online"을 입력하거나 https://go.microsoft.com/fwlink/?LinkID=113373(으)로 이동..
[PowerShell]도움말 설치 및 보기power shell의 도움말을 보려면 help를 사용한다. PS C:\Temp> help rm 이름 Remove-Item 구문 Remove-Item [-Path] [] Remove-Item [] 별칭 ri rm rmdir del erase rd 설명 Get-Help가 이 컴퓨터에서 이 cmdlet에 대한 도움말 파일을 찾을 수 없습니다. 일부 도움말만 표시합니다. -- 이 cmdlet을 포함하는 모듈에 대한 도움말 파일을 다운로드하여 설치하려면 Update-Help를 사용하십시오. -- 이 cmdlet에 대한 도움말 항목을 온라인으로 보려면 "Get-Help Remove-Item -Online"을 입력하거나 https://go.microsoft.com/fwlink/?LinkID=113373(으)로 이동..
2019.11.22 -
앞선 포스트에서는 Vue 프로젝트에서 배포 후 Spring Boot 앱으로 수동으로 배포시켰다. vue-cli의 build 명령에는 dest 옵션이 있어서 필요한 경로에 파일을 배포할 수도 있다. "scripts": { "serve": "vue-cli-service serve --open --port 9090", "build": "vue-cli-service build --dest c:/ssafy/boot_backend/demo/src/main/webapp/WEB-INF/vue-dist", "lint": "vue-cli-service lint" },
[vscode] Spring Boot + Vue 연동 프로젝트 생성 4 - 배포앞선 포스트에서는 Vue 프로젝트에서 배포 후 Spring Boot 앱으로 수동으로 배포시켰다. vue-cli의 build 명령에는 dest 옵션이 있어서 필요한 경로에 파일을 배포할 수도 있다. "scripts": { "serve": "vue-cli-service serve --open --port 9090", "build": "vue-cli-service build --dest c:/ssafy/boot_backend/demo/src/main/webapp/WEB-INF/vue-dist", "lint": "vue-cli-service lint" },
2019.11.21 -
드디어 스프링 부트와 Vue 앱을 연동해보자. 1. build 먼저 yarn build 명령을 이용해서 vue 앱의 배포 버전을 생성한다. dist 경로에 index.html 파일도 생성되는데 이 파일에서 다른 js, css 들을 링크해서 사용중이다. 주의할 점은 이 경로들이 절대경로라는 점이다. 모든 경로를 상대경로로 바꿔주자. 2. 스프링 부트에 파일 배포 src/main/webapp/WEB-INF/에 Vue의 dist를 이동시키고 vue-dist로 rename 해준다.(다른 dist가 있을 것을 대비해서) 또한 index.html 파일도 vue.html로 변경한다. 3. 스프링 부트에서 정적 리소스를 연결한다. @SpringBootApplication public class DemoApplicati..
[vscode] Spring Boot + Vue 연동 프로젝트 생성 3 - 스프링과의 연동드디어 스프링 부트와 Vue 앱을 연동해보자. 1. build 먼저 yarn build 명령을 이용해서 vue 앱의 배포 버전을 생성한다. dist 경로에 index.html 파일도 생성되는데 이 파일에서 다른 js, css 들을 링크해서 사용중이다. 주의할 점은 이 경로들이 절대경로라는 점이다. 모든 경로를 상대경로로 바꿔주자. 2. 스프링 부트에 파일 배포 src/main/webapp/WEB-INF/에 Vue의 dist를 이동시키고 vue-dist로 rename 해준다.(다른 dist가 있을 것을 대비해서) 또한 index.html 파일도 vue.html로 변경한다. 3. 스프링 부트에서 정적 리소스를 연결한다. @SpringBootApplication public class DemoApplicati..
2019.11.21 -
간단히 page를 routing 시킨 후 spring boot에서 사용할 수 있게 해보자. 뷰 프로젝트의 구조는 아래와 같다. 1. package.json 설정 - 실행시 브라우저 자동 연동 처리 "scripts": { "serve": "vue-cli-service serve --open --port 9090", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, - console 사용 허용 "rules": { "no-console":"off" }, 2. axios.js - axios 통신 설정 import axios from "axios" export default axios.create({ baseURL:"http://localho..
[vscode] Spring Boot + Vue 연동 프로젝트 생성 2 - 뷰 앱간단히 page를 routing 시킨 후 spring boot에서 사용할 수 있게 해보자. 뷰 프로젝트의 구조는 아래와 같다. 1. package.json 설정 - 실행시 브라우저 자동 연동 처리 "scripts": { "serve": "vue-cli-service serve --open --port 9090", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, - console 사용 허용 "rules": { "no-console":"off" }, 2. axios.js - axios 통신 설정 import axios from "axios" export default axios.create({ baseURL:"http://localho..
2019.11.21 -
vscode에서 spring boot 앱을 생성하고 Vue를 클라이언트로 구성해보자. 1. 먼저 vscode를 통해서 spring boot를 작업하기 위해 필요한 플러그인들을 설치한다. 자바 확장팩 스프링 부트 관련 확장팩 2. 새로운 스프링 부트 프로젝트 생성 F1 입력 후 Spring Initializr: Generate a Maven Project를 선택한다. 사용 언어는 Java를 선택한다. group id는 com.example을 입력한다. artipact id는 demo 를 입력한다. 부트 버전을 선택한다.(2.2.1) starter에서 필요한 의존성을 선택한 후 enter를 입력한다. 탐색기를 통해 프로젝트를 저장할 폴더를 선택후 새 창에서 vscode를 실행한다. 다시 vscode가 실행되..
[vscode] Spring Boot + Vue 연동 프로젝트 생성 1 - 부트 앱 개발vscode에서 spring boot 앱을 생성하고 Vue를 클라이언트로 구성해보자. 1. 먼저 vscode를 통해서 spring boot를 작업하기 위해 필요한 플러그인들을 설치한다. 자바 확장팩 스프링 부트 관련 확장팩 2. 새로운 스프링 부트 프로젝트 생성 F1 입력 후 Spring Initializr: Generate a Maven Project를 선택한다. 사용 언어는 Java를 선택한다. group id는 com.example을 입력한다. artipact id는 demo 를 입력한다. 부트 버전을 선택한다.(2.2.1) starter에서 필요한 의존성을 선택한 후 enter를 입력한다. 탐색기를 통해 프로젝트를 저장할 폴더를 선택후 새 창에서 vscode를 실행한다. 다시 vscode가 실행되..
2019.11.21 -
git clone 과정에서 기존에 사용하던 계정 정보와 다른 정보로 로그인 해야하는 경우 아래와 같이 접근 거부 오류가 발생한다. > git clone https://gitlab.com/stgray22/ssafy_algo_basic.git c:\Users\student\git\algobasic\ssafy_algo_basic --progress Cloning into 'c:\Users\student\git\algobasic\ssafy_algo_basic'... remote: HTTP Basic: Access denied fatal: Authentication failed for 'https://gitlab.com/stgray22/ssafy_algo_basic.git/' 어딘가에서 잘못된 계정 정보가 들어가..
remote: HTTP Basic: Access deniedgit clone 과정에서 기존에 사용하던 계정 정보와 다른 정보로 로그인 해야하는 경우 아래와 같이 접근 거부 오류가 발생한다. > git clone https://gitlab.com/stgray22/ssafy_algo_basic.git c:\Users\student\git\algobasic\ssafy_algo_basic --progress Cloning into 'c:\Users\student\git\algobasic\ssafy_algo_basic'... remote: HTTP Basic: Access denied fatal: Authentication failed for 'https://gitlab.com/stgray22/ssafy_algo_basic.git/' 어딘가에서 잘못된 계정 정보가 들어가..
2019.11.20