vue package.json 詳解


示例:

{
  "name": "scrm",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "axios": "^0.19.2",
    "cnpm": "^7.1.1",
    "core-js": "^3.8.3",
    "register-service-worker": "^1.7.2",
    "vue": "^3.2.13",
    "vue-router": "^4.0.3"
  },
  "devDependencies": {
    "@babel/core": "^7.12.16",
    "@babel/eslint-parser": "^7.12.16",
    "@vue/cli-plugin-babel": "~5.0.0",
    "@vue/cli-plugin-eslint": "~5.0.0",
    "@vue/cli-plugin-pwa": "~5.0.0",
    "@vue/cli-plugin-router": "~5.0.0",
    "@vue/cli-service": "~5.0.0",
    "eslint": "^7.32.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-plugin-vue": "^8.0.3",
    "less": "^4.0.0",
    "less-loader": "^8.0.0",
    "prettier": "^2.4.1"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/vue3-essential",
      "eslint:recommended",
      "plugin:prettier/recommended"
    ],
    "parserOptions": {
      "parser": "@babel/eslint-parser"
    },
    "rules": {}
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead",
    "not ie 11"
  ]
}

說明

名稱 說明 示例
name 包名稱 vue-demo
version 包的版本號 0.1.0
description 包的描述 這是一個demo
main 包入口文件 index.js
files 上傳npm的白名單,即被允許上傳的文件 ["src","demo","index.js"]
private 定義私有模塊。一般公司的非開源項目,都會設置 private 屬性的值為 true,這是因為 npm 拒絕發布私有模塊,通過設置該字段可以防止私有模塊被無意間發布出去。
scripts 指定了運行腳本命令的npm命令行縮寫 "serve": "vue-cli-service serve"
repository 遠程代碼倉庫
keywords 關鍵字。它是一個字符串數組。這有助於人們發現您的包裹,因為它在 中列出npm search。 ["javascript","vue"]
author 作者 earen
license 包遵循的協議,默認是ISC也就是開放源代碼的協議 ISC
bugs 問題追蹤 "url": "https://github.com/earen/vue-demo/issues","email" :"project@hostname.com"
homepage 包的主頁 https://github.com/earen/vue-demo#readme
engines 運行引擎,指明node.js運行所需要的版本 "node": ">= 6.0.0","npm": ">= 3.0.0"
devDependencies 開發環境的依賴所需要的第三方模塊(包)列表 "less": "^4.0.0","less-loader": "^8.0.0"
dependencies 生產環境的依賴所需要的第三方模塊(包)列表
peerDependencies 對等依賴列表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM