React와 Node.js를 함께 구동하는 과정에서 error가 발생했다.
package.json에 "scripts"에 dev를 만들어서 함께 동작 가능하도록 하려 했었다.
(참고로 "scripts"를 "script"라고 하면 error가 발생하니 주의하자)
"yarn dev"로 구동하려 했지만, warning package.json: No license field 에러에 막혔다.
하지만 해결 방법은 간단하다.
package.json 파일에 "private": true, 를 추가해주면 해결된다.
추가해 줄 위치 아래와 같다.
{ //name, version, scripts, dependencies의 위치와
//동등한 위치에 넣어주면 된다.
"name" : " ",
"version" : " ",
"private": true, //이런 식으로 넣어주면 된다.
"scripts": {
},
"dependencies":{
}
}
[추가 Error]
'concurrently'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
위와 같은 에러를 해결하기 위해서는 "npm i concurrently express --save" 명령어를 실행해주면 된다.