본문 바로가기

package.json4

[웹개발/한줄정리] package.json에서 일반 의존성, 개발 의존성이란? 일반 의존성 브라우저에 동작에 필요한 패키지 설치시 --save 키워드를 붙였으나 npm 버전이 업데이트 된 이후로 생략이 가능하다 npm install --save 개발 의존성 개발시에만 필요한 패키지 설치시 맨 마지막에 --save-dev 키워드가 필요하다 --save-dev 키워드의 축약형 -D를 사용할 수 있다 npm install --save-dev npm install -D 2022. 6. 23.
[Node.js] package.json에서 안쓰는 패키지 삭제하기 사용하고 싶지 않은 모듈을 dependencies에서 삭제해준다 { "name": "test", "version": "1.0.0", "main": "index.js", "license": "MIT", "devDependencies": { "parcel-bundler": "^1.12.5", "sass": "^1.51.0" }, "scripts": { "dev": "parcel index.html", "build": "parcel build index.html" }, "dependencies": { "@popperjs/core": "^2.11.5", "bootstrap": "^5.1.3", "regenerator-runtime": "^0.13.9" } } @popperjs/core와 bootstrap 삭제 .. 2022. 5. 15.
[Sass/Scss] package.json에서 Scss를 CSS로 변환하는 명령어 생성하기 package.json 파일에서 scripts 안에 명령어 등록해주기 "scripts": { "명령어이름": "sass 파일이름.scss:파일이름.css" } { "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "sass-to-css": "sass main.scss:main.css" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "sass": "^1.51.0" } } 터미널에 다음 명령어를 실행하면 Scss 파일이 CSS 파일로 변환되어진다 npm run 명령어이름 npm run sass-to-css 2022. 5. 13.
[Node.js/한줄정리] package.json과 package-lock.json package.json 현재 프로젝트에 관한 정보와 패키지 매니저(npm, yarn)를 통해 설치한 패키지를 관리해주는 파일 package.json에 작성되는 정보는 크게 2개로 나눌 수 있다: 프로젝트의 정보: 현재 프로젝트에 관한 정보를 명시 패키지 버전 정보: 패키지 매니저(npm, yarn)를 통해 설치한 패키지의 목록과 버전 명시 package-lock.json package.json에 명시된 패키지들이 동작하기 위해 필요한 다른 패키지들에 관한 정보가 명시된 파일 yarn을 통해 패키지를 설치했다면 yarn.lock 파일이 생성된다 package.json 파일은 직접 관리하지만 package-lock.json 파일은 package.json에 명시된 패키지를 설치하고 삭제할때 자동으로 업데이트(.. 2022. 4. 20.