• 技术文章 >web前端 >js教程

    详细介绍package.json文件配置

    零下一度零下一度2017-06-17 10:35:21原创883
    这篇文章主要介绍了package.json文件配置详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

    package.json 是npm init命令初始化后,在项目的根目录下自动生成的配置文件,它定义了这个项目的配置信息以及所需要的各种模块,npm install根据这个命令,自动下载所需的模块。package.json就是一个json文件,json本身只是一种数据格式,它本身并不支持注释,此处的注释只是为了更加方便的理解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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:JS用scroll监听resize的图文实例 下一篇:分享一篇CentOS 安装NodeJS V8.0.0的方法实例
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• 怎么使用pkg将Node.js项目打包为可执行文件?• 项目过大怎么办?如何合理拆分Angular项目?• 深入理解JavaScript内存管理和GC算法• 一文掌握JavaScript树结构深度优先算法• 聊聊Node.js中的多进程和多线程
    1/1

    PHP中文网