使用npm打包后生成的package.json中重要字段含义
{"name": "demo",// 包名称,不能和npm平台上其他包重复"version": "1.0.0",// 版本号"description": "","main": "index.js",// 执行入口"scripts": {// 自定义脚本"test": "echo \"Error: no test specified\" && exit 1"},"author": "","license": "ISC"
}
其中scripts字段是npm提供脚本命令功能
如在命令行输入npm run test
其实是执行test对应的功能
"dependecies"字段:指生产环境下的依赖,一般放与功能相关的包
"devDependecies"字段:指开发环境下的一来,一般放构建工具、质检工具等
使用npm打包后生成的package.json中重要字段含义相关推荐
- npm,ncu 一键升级 package.json 中依赖的版本
一.场景:运行老项目,使用的新语法,发现报错各种不兼容提示,一个一个升级依赖又太麻烦,so网上找到了这个插件 ncm 一.安装 npm install -g npm-check-updates 二.检 ...
- package.json中bin字段的用处
如下是一段package.json中的代码,其中可以看到版本号等信息,除此之外还能看到一个bin字段,本文主要讲的就是bin字段的用处 {"name": "mys-gj& ...
- npm依赖文件package.json中^和~的含义
想知道'^'是干嘛的,就要了解npm的语义版本控制.如果 Node.js 软件包中有一件很棒的事情,那就是它们都同意使用语义版本控制作为版本编号.语义版本控制的概念很简单:所有的版本都有 3 个数字: ...
- package.json 中的 Module 字段是干嘛的
引入 最近团队的一个同学在搞 npm library 源码的调试插件,因为内部的一个组件库含有大量的逻辑,在某个项目中不经意就出现一个磨人的 bug,但是组件库发布都是打包编译后的代码,而且没有 pu ...
- npm 模块 移除_【已解决】npm卸载模块后该模块并没有从package.json中去掉
折腾: 期间,遇到一个奇怪的现象: 用npm remove xxx或npm uninstall xxx后 xxx并没有从package.json中去掉:➜ HeadquarterReport git ...
- vue项目打包后生成一个配置文件可以修改打包后的服务器api地址
vue项目打包后生成一个配置文件可以修改打包后的服务器api地址 问题描述:vue项目打包上线之后,如果要改服务器api地址,只能在源码更改然后重新打包发布,为了解决这个问题,我们可以在static增 ...
- 打包后生成压缩文件及进行MD5校验批处理脚本
需求: 交付前端包时要提供前端包压缩文件及MD5校验文件,形式为 --工程/项目名.dist.zip||--dist.zip|--md5.txt 为保证文件安全性及减少操作步骤,根据搜索拼凑和整理了批 ...
- 解决vue-pdf 打包后生成worker文件报错问题
解决vue-pdf 打包后生成worker文件报错问题 安装 vue-pdf npm install --save vue-pdf 进入目录 node_modules/worker-loader/di ...
- 5.Nodejs中的包、npm、第三方模块、package.json以及cnpm
1.包 Nodejs中除了它自己提供的核心模块(内置模块)外,我们可以自定义模块 ,也可以使用第三方模块.Nodejs中的第三方模块由包组成,它可以通过包来对一组具有相互依赖关系的模块进行统一管理. ...
最新文章
- 存储过程while_超详细的Oracle存储过程基础入门介绍
- 2016.01.19 UITextField
- 百练OJ:2972: 确定进制
- 大数据视觉智能实践及医学影像智能诊断探索(讲座精华笔记)
- arp 命令最简单的小应用
- ES5-4 函数基础与种类、形实参及映射、变量类型
- linux无法设置变量,linux – crontab在作业之前无法设置变量
- jquery复选框checkbox实现删除
- [渝粤教育] 云南大学 高等数学B(2) 参考 资料
- ODBC数据源中枚举数据源名称以及可简单判断数据库类型
- homestead.yaml配置详解
- HFSS(ANSYS Electronics)建立工程和基本绘图方法
- Windows 搭建ARM虚拟机 UOS系统
- VS 2022 SVN 插件
- 网页设计配色应用实例剖析—蓝色系
- Python学习-安装Anaconda及print我爱王晓静
- 免费课程:升级? 使用布尔玛CSS
- 重走Android路 之 Android系统架构图以及开发工具了解
- C++ 【学习笔记】 - 基础(class、inline、explict、new、delete、static、this、mutable、friend、operator、virtual)
- javascript通过console.log()控制台输出各种字体样式(3D文字、彩色背景色体)