当前位置: 首页 > news >正文

建筑工程素材资源网站最佳磁力搜索引擎

建筑工程素材资源网站,最佳磁力搜索引擎,优化推广网站淄博,深圳互联网企业排名npm run xxx 发生了什么 按照下面的例子npm run dev 举例过程中发生了什么 读取package json 的scripts 对应的脚本命令(dev:vite),vite是个可执行脚本,他的查找规则是: 先从当前项目的node_modules/.bin去查找可执行命令vite如果没找到就去全局的node…

npm run xxx 发生了什么

按照下面的例子npm run dev 举例过程中发生了什么

image.png

读取package json 的scripts 对应的脚本命令(dev:vite),vite是个可执行脚本,他的查找规则是:

  • 先从当前项目的node_modules/.bin去查找可执行命令vite
  • 如果没找到就去全局的node_modules 去找可执行命令vite
  • 如果还没找到就去环境变量查找
  • 再找不到就进行报错

如果成功找到会发现有三个文件

image.png

因为nodejs 是跨平台的所以可执行命令兼容各个平台

  • .sh文件是给Linux unix Macos 使用
  • .cmd 给windows的cmd使用
  • .ps1 给windows的powerShell 使用

npm 生命周期

没想到吧npm执行命令也有生命周期!!!

    "predev": "node prev.js","dev": "node index.js","postdev": "node post.js"

执行 npm run dev 命令的时候 predev 会自动执行 他的生命周期是在dev之前执行,然后执行dev命令,再然后执行postdev,也就是dev之后执行

运用场景例如npm run build 可以在打包之后删除dist目录等等

post例如你编写完一个工具发布npm,那就可以在之后写一个ci脚本顺便帮你推送到git等等

谁用到了例如vue-cli
https://github.com/vuejs/vue-cli/blob/dev/package.json

image.png

http://www.15wanjia.com/news/28211.html

相关文章:

  • 怎么样才能让百度收录自己的网站违禁网站用什么浏览器
  • 邵阳网站制作网站查询域名
  • h5做的网站长尾词排名优化软件
  • 购物网站建设公司磁力猫torrentkitty官网
  • 制作平台网站费用爱网站关键词挖掘工具
  • 企业网站展示生产的处方药介绍处罚案件网站软件下载
  • java做门户网站seo的中文名是什么
  • 刷网站排名 优帮云国内真正的永久免费砖石
  • 做网站的基本要求营销说白了就是干什么的
  • 网站的手机版m站怎么做今日头条重大消息
  • 手工品外贸出口网站建设方案新闻软文发布平台
  • 网页多少钱seo教程自学网
  • 个人免费网站建设教程优化模型有哪些
  • 外贸搜索网站微信加人推码35一单
  • 兰州网站推广优化公司企业员工培训
  • 网站编辑转行做文案整站优化案例
  • 网站推广企业google入口
  • 网站添加搜索小学生收集的新闻10条
  • wordpress房产中介模板seo属于什么职位类型
  • 广州购网站建设软文案例短篇
  • 网站项目验收成都排名推广
  • 滁州市城乡建设委员会网站微信群发软件
  • 郑州一站式网站搭建友情链接怎么做
  • 毕节城乡建设局网站查询短视频营销成功案例
  • 济阳做网站多少钱app如何推广以及推广渠道
  • 17zwd一起做网站教学视频发软文是什么意思
  • 深圳网站建设便捷疫情排行榜最新消息
  • 网站的登录界面怎么做优化大师破解版app
  • 深圳企业官方网站建设google app下载
  • 店铺门头图片深圳谷歌seo公司