webpack:package.json中scripts的作用
webpack:package.json中scripts的作用
为了在执行命令的时候输入太长的命令,我们可以将要执行的命令配置到 package.json的scripts中,因为scripts中配置可以 以键值对(key:value)的形式来取“别名”,在用npm run scripts中的key的时候,就相当于执行scripts的key键对应的value值,起到 达到“执行短的代码,起到相同的作用的目的”【举个栗子】
"scripts": {"test": "echo \"Error: no test specified\" && exit 1","dev": "webpack-dev-server --open --port 3000 --hot","pub": "webpack --config webpack.pub.config.js"}
以上是我的scripts脚本
如果要执行 npm run webpack --config webpack.pub.config.js的时候,我们只需要 npm run pub即可
所以配置了scripts后,有 npm run key值 = npm run value值
webpack:package.json中scripts的作用相关推荐
- 【前端工程化】配置package.json中scripts命令脚本,新手必学
每日鸡汤:你总要努力追上那个曾经被赋予众望的自己吧 目录 前言 一.运行npm run 命令之后会干啥? 1. scripts里面写啥 2. node_modules/.bin 二进制可执行文件 二. ...
- Vue/React项目的package.json文件scripts命令解析
Node 开发离不开 npm,而脚本功能是 npm 最强大.最常用的功能之一. 1.什么是 npm 脚本? npm 允许在package.json文件里面,使用scripts字段定义脚本命令. {// ...
- 前端package.json中的scripts
前言 一直很好奇package.json里的scripts属性,查了一下文章,问了一下公司里的前辈.大体上理解了,因此写这篇文章来记录一下. 本文默认你前端项目已经安装并配置了相关依赖.添加链接描述 ...
- package.json中private选项的作用
如果你"private": true在package.json中设置,那么npm将拒绝发布它. 这是一种防止意外发布私有存储库的方法.如果您希望确保仅将某个包发布到特定注册表(例如 ...
- Node.js 官网入门教程(二) npm(安装、包版本、卸载、npx)、package.json(scripts、devDependencies)package-lock.json(语义版本规则符号
Node.js 官网入门教程(二) npm(包管理.安装.包版本.卸载.npx).package.json(scripts.devDependencies).package-lock.json(语义版 ...
- package.json 中的波浪号(~)和插入符号(^)有什么区别?
问题描述: 在我升级到最新的稳定版 node 和 npm 后,我尝试了 npm install moment --save.它使用插入符号 ^ 前缀将条目保存在 package.json 中.以前,它 ...
- package.json中bin字段的用处
如下是一段package.json中的代码,其中可以看到版本号等信息,除此之外还能看到一个bin字段,本文主要讲的就是bin字段的用处 {"name": "mys-gj& ...
- package.json 中的 Module 字段是干嘛的
引入 最近团队的一个同学在搞 npm library 源码的调试插件,因为内部的一个组件库含有大量的逻辑,在某个项目中不经意就出现一个磨人的 bug,但是组件库发布都是打包编译后的代码,而且没有 pu ...
- npm更新模块并同步到package.json中
使用原始npm 1.查看需要更新的版本 npm outdated 该命令会列出所有需要更新的项目 2.修改package.json中需要更新的包对应的版本号 npm update 由于npm upda ...
最新文章
- 怎么用leangoo做需求管理?(用户故事地图)
- SQLServer之创建INSTEAD OF INSERT,UPDATE,DELETE触发器
- javascript 事件对象
- asp.net mvc使用mysql_ASP.NET开发实战——(八)ASP.NET MVC 与数据库之MySQL
- Codeforces Round #631 (Div. 2) C. Dreamoon Likes Coloring 构造
- Hive安装报错:Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient的解决办法
- 【BZOJ3105】新Nim游戏,线性基+贪心
- android 使用shell模拟触屏_Appium常用操作之「微信滑屏、触屏操作」
- caffee 安装教程
- 生成对抗网络及其应用
- 客户端提示“使用代理软件”并断网怎么解决?
- bzoj 3197: [Sdoi2013]assassin 树哈希+树形dp+费用流
- matlab如何残差分析图,利用matlab绘制类似拟合、残差图(需手工合并)
- 根据经纬度计算两点之间的距离、点到直线的距离
- Genome Research | 呼吸疾病国家重点实验室华大研究院合作解析新冠轻重症患者血浆cfRNA特征谱...
- 博途PLC1200/1500PLC用户自定义数据类型(UDT)
- PSF (point spread function)
- qq电脑管家文件粉碎工具
- 【与达梦同行】达梦数据库主备集群搭建
- 2G,3G与4G技术相关技术介绍