일 년 전 · 소지우 님의 답변 업데이트
package.json 파일에 대해 질문있습니다.
프론트엔드 공부하고 있는 초보자입니다. 공부를 하다 몇가지 궁금한점이 있어 질문을 드립니다. 1. 처음에 html, css, js 파일로만 만들어 코드 작성을 하고 필요한 패키지들은 cnd 코드를 복붙해서 이렇게 사용을 했었는데 npm init -y 이 명령어를 작성하는 이유는 무엇인가요? 2. npm install 로 패키지를 설치하면 node_modules폴더가 생성되는데 이 폴더는 설치된 패키지 관련 폴더들이 들어있는건가요? 3. package.json에서 설치한 패키지를 사용할때 아래 이미지 처럼 코드를 수정해서 npm run 명령어를 이용해서 실행을 하던데 경로를 작성을 한건가요? 첫번째 이미지는 parcel ./index.html 을 작성했고 두번째는 sass인데 sass는 styles/main.scss 로 했는데 inex.html로 할지 main.scss로 할지 이건 어떻게 알 수있나요? 그리고 두번째 이미지에서 "node-sass": "node-sass" 이건 뭔지도 알고싶습니다. 초보자라 어려운 설명보다 정말정말 쉽게 설명해주시면 너무 감사드리겠습니다.
개발자
#프론트엔드
#package.json
#npm
#초보-공부
답변 2
댓글 1
조회 121
일 년 전 · 안희수 님의 답변 업데이트
npm과 package.json에 대해 질문있습니다.
안녕하세요 코딩 공부를 하고 있는 초보자 입니다 공부를 하다가 npm에 대해 궁금한점이 있어 질문을 드립니다. 1. npm init -y 이러한 명렁어를 작성하던데 이건 무슨 명령어인지 쉽게 설명부탁드리겠습니다. 다양한 라이브러리? 뭐 이러한 것들을 사용하기 위해 사용하는 건가요? 2. 설치를 하면 package.json 이라는 파일이 생성되는데 이건 어떤 파일인지 궁금합니다. 3. package.json 안에 보면 "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "node-sass": "node-sass", "sass": "node-sass styles/main.scss dest/style.css" }, 이러한 코드가 나오고 npm run node-sass 이러한 명령어도 사용하는데 이건 뭔지 궁금합니다. 지금까지는 html, css, js 를 공부할때 어떠한 것을 설치하지않고 그냥 각 파일만 만들어 코드작성을 한것뿐인데 이러한 것들을 설치하거나 하는 이유도 궁금합니다. 아무래도 초보자여서 구글링을 해서 찾아보고 하지만 설명들이 너무 어렵거나 헷갈려서 쉽게 알려주시면 감사하겠습니다.
개발자
#프론트엔드
#npm
#package.json
#초보-공부
답변 1
댓글 0
조회 88
일 년 전 · 투안 응 우옌 님의 답변 업데이트
신입 자바스크립트 풀스택 괜찮을까요?
우선 저는 1년간 c 프로그래머로 일하다가 웹 백엔드로 전향하려 퇴사한 사람입니다 C++도 좀 써보긴 했는데 객체지향은 잘 모릅니다 원래 가장 많이 사용되는 자바 - 스프링으로 공부하려고했는데 자바 스크립트로 풀스택하는 부캠에 붙어버렸습니다.. 프로그래머스에서 하는 데브코스인데 나름 국비중에 괜찮다고 알고있고 커리큘럼도 좋아보여서 욕심이 나네요ㅠㅠ https://prgrms.notion.site/React-Node-js-e03e29c3c8fb4158af53162302f18335 걱정되는 점은 객체지향도 모르고, 웹 기술도 전혀 모르는데 노드쪽으로 일해도 기초 탄탄하게 실력 쌓아갈 수 있을지 입니다 노드쓰는 곳은 자바에 비해 규모가 작은 기업일 확률이 큰것같고 자바가 객체지향 익히기에는 더 좋을 것 같다는 생각이예요 대신 자바 국비는 좋은곳은 못 갈것같아요.. 어느쪽을 선택하는게 좋을까요ㅠㅠ
개발자
#부트캠프
답변 2
댓글 1
추천해요 1
조회 1,503
2년 전 · 손정현 님의 답변 업데이트
nodejs driver로 replicaSet option 변경하기 도움 부탁드립니다.
아래 코드는 https://medium.com/@cramirez92/build-a-nodejs-cinema-microservice-and-deploying-it-with-docker-part-1-7e28e25bfa8b 여기에서 공부하다가 나온 코드입니다. getMongoUrl을 찍으면 다음과 같이 나옵니다. "mongodb://127.0.0.1:27017,127.0.0.1:27018,127.0.0.1:27019/movies" 현재는 해당 코드가 deprecated 되어서 실행이 전혀 안되서 현재버전으로 바꿔서 짜보고 싶은데 옵션 넣어주는 코드가 어떤 의미 인지 모르겠습니다. 도움주시면 정말 감사드리겠습니다. mongodb documentaion 링크도 같이 남겨드립니다. https://www.mongodb.com/docs/v6.0/replication/ https://mongodb.github.io/node-mongodb-native/4.13/index.html 추가로 const MongoClient = require('mongodb'); const {MongoClient} = require('mongodb'); 의 차이도 궁금합니다.
개발자
#nodejs
#mongodb
답변 1
댓글 0
조회 104