node(2) - npm run 原理

news/2024/12/18 9:32:12/

npm_run__1">1. npm run 执行原理

npm run 命令的原理是执行 package.json 文件中定义的脚本。当你在命令行中运行 npm run 时,npm 会查找 package.json 文件中的 scripts 字段,然后执行对应的脚本命令。

2. 示例

输入图片说明

2.1 以 dev:weapp 为例
  1. 运行 npm run dev:weapp 命令;
  2. npm 会查找 package.json 文件中的 scripts 的 dev:weapp;
  3. 由于配置的命令是 “dev:weapp”: “npm run build:weapp – --watch”;
  4. 因此执行 npm run build:weapp – --watch 命令;
  5. npm 会查找 package.json 文件中的 scripts 的 build:weapp;
  6. 由于配置的命令是 “build:weapp”: “taro build --type weapp”;
  7. 因此执行 taro build --type weapp 命令;
  8. 最后使用 taro 进行打包。
2.2 查看命令执行流程

输入图片说明


http://www.ppmy.cn/news/1556089.html

相关文章

SAP RESTful架构和OData协议

一、RESTful架构 RESTful 架构(Representational State Transfer)是一种软件架构风格,专门用于构建基于网络的分布式系统,尤其是在 Web 服务中。它通过利用 HTTP 协议和一组简单的操作(如 GET、POST、PUT、DELETE&…

IP6822为智能手机提供无线充电方案的无线充电发射微控制SOC芯片

在无线充电技术日新月异的今天,一款能够引领潮流、满足多元化需求的芯片显得尤为重要。英集芯IP6822是一款专为智能手机、智能手表、无线耳机提供无线充电方案的无线充电发射微控制SOC芯片,集成了多种关键无线充电技术,包括H桥驱动模块、ASK通…

汽车故障码B100016解析及消除方法

汽车故障码B100016解析 1. 故障码含义 汽车故障码B100016通常与汽车电池系统或发动机相关的问题有关。具体而言,该故障码指示了电池电压过低、电池电流异常或发动机火花塞出现问题。 2. 可能原因 电池电压过低:电池老化或电池充电不足,导致电压低于正常范围。电池电流异常…

「数据结构详解·十五」树状数组

「数据结构详解一」树的初步「数据结构详解二」二叉树的初步「数据结构详解三」栈「数据结构详解四」队列「数据结构详解五」链表「数据结构详解六」哈希表「数据结构详解七」并查集的初步「数据结构详解八」带权并查集 & 扩展域并查集「数据结构详解九」图的初步「数据结构…

iframe webview打开外链内嵌video标签导致视频无法全屏展示

iframe webview打开外链内嵌video标签导致视频无法全屏展示 解决方法iframe 添加属性webview 添加属性 解决方法 iframe 添加属性 <iframe style"width: 100%;height: 100vh;" src"http://xxx.xxx........" allowfullscreen"true" w…

设计模式12:抽象工厂模式

系列总链接&#xff1a;《大话设计模式》学习记录_net 大话设计-CSDN博客 参考&#xff1a; C设计模式&#xff1a;抽象工厂模式&#xff08;风格切换案例&#xff09;_c 抽象工厂-CSDN博客 1.概念 抽象工厂模式&#xff08;Abstract Factory Pattern&#xff09;是软件设计…

【开源免费】基于Vue和SpringBoot的渔具租赁系统(附论文)

本文项目编号 T 005 &#xff0c;文末自助获取源码 \color{red}{T005&#xff0c;文末自助获取源码} T005&#xff0c;文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 渔…

如何保护网站后台,提升网站后台安全防护能力

网站是黑客最喜欢的入侵目标&#xff0c;不仅可以植入恶意代码劫持流量获利&#xff0c;还可以进一步入侵服务器&#xff0c;进行勒索或植入挖矿病毒。同时几乎每个网站都有自己的管理后台&#xff0c;后台拥有许多强大的功能&#xff0c;以方便管理员在线管理网站。如果不法分…