이 글에서는 관심 있는 친구들이 참고할 수 있는 package.json 파일 구성에 대한 자세한 설명을 주로 소개합니다.
package.json은 npm init 명령이 초기화된 후 프로젝트의 루트 디렉터리에 자동으로 생성되는 구성 파일으로, 프로젝트의 구성 정보를 정의하고 이에 따라 npm install이 자동으로 다운로드합니다. 명령. 필수 모듈. package.json은 json 파일입니다. json 자체는 단지 데이터 형식입니다. comments를 지원하지 않습니다. 여기 설명은 package.json
{ //项目名称 “name”: “demo”, //version是版本(遵守“大版本.次要版本.小版本”的格式) “version”: “1.0.0”, //description描述你的模块,或者搜索 “description”: “vue.js js iview “, //main字段指定了加载的入口文件 “main”: “app.js”, // scripts指定了运行脚本命令的npm命令行缩写,比比如start指定了运行npm run start时,所要执行的命令。 “scripts”: { “start”: “node index.js” }, //repository(仓库)指定一个代码存放地址 “repository”: { “type”: “git”, “url”: “git+https://github.com/XXXX” }, “author”: “mayuan”, “license”: “ISC”, “bugs”: { “url”: “https://github.com/XXXX” }, // 一个字符串数组,方便别人搜索到本模块 “keywords”: [ “vue”,”iview” ], “entry”:{ “main”: “./web/index.js” }, //项目主页url “homepage”: “https://github.com/XXXX“, //devDependencies指定项目开发所需要的模块 “devDependencies”: { “babel-core”: “^6.23.1”, “babel-loader”: “^6.3.2”, “babel-preset-es2015”: “^6.22.0”, “vue-html-loader”: “^1.0.0”, “vue-loader”: “^8.5.2”, “vue-style-loader”: “^1.0.0”, “webpack”: “^1.13.2” }, //dependencies字段指定了项目运行所依赖的模块 “dependencies”: { “underscore”: “^1.8.3”, “vue”: “^2.1.4” }, }의 다양한 필드를 더 쉽게 이해하기 위한 것입니다.
위 내용은 package.json 파일 구성에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!