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

上海八号桥 网站建设微信广告推广价格表

上海八号桥 网站建设,微信广告推广价格表,1688货源网手机版,成都私人网站制作文章目录前言一、生产环境与开发环境二、dependencies二、devDependencies总结前言 我已经使用npm接近两年了, 但对于package.json内的dependencies 和devDependencies也只是知道什么依赖该放什么部分, 至于为什么放到这个部分, 我不是很了解… 呃, 还是去了解一下. 一、生产环…

文章目录

  • 前言
  • 一、生产环境与开发环境
  • 二、dependencies
  • 二、devDependencies
  • 总结


前言

我已经使用npm接近两年了, 但对于package.json内的dependencies devDependencies也只是知道什么依赖该放什么部分, 至于为什么放到这个部分, 我不是很了解…
呃, 还是去了解一下.


一、生产环境与开发环境

生产环境可以理解为打包上线后运行的环境, 典型如服务器环境.

开发环境就是在本地搭个脚手架安装上各种依赖跑个本地服务写代码时的环境.


二、dependencies

我的理解是, dependencies下是生产环境中所必须的依赖包, 比如做一个基于vue的前端项目, 那么vue就应当被放在此目录下, 因为上线之后放进服务器这个项目依然需要vue来运作.
而开发环境下需要模拟生产环境开发以确保生产环境下能用, 所以在dependencies下的依赖是生产环境一定需要的, 开发环境可能需要的.
直接安装就会把依赖安装到这个部分中, 生产依赖装错了地方, 运行项目的时候会出问题.

npm i xxx --save // 不过--save在npm ver5之后可以省略掉
或
npm i xxx -S     // --save简写
或
npm i xxx        // 直接省略 --save

比如把vue卸了再运行npm run serve.


二、devDependencies

devDependencies下只在是项目开发时需要的依赖, 上线后不需要(当然也可以带着一起交到生产环境, 就是体积大嘛).
比如开发结束后打包所需的工具webpack, 各种loader, 用于搭建项目的脚手架, 以及一系列辅助开发的工具.
假设我们是铁匠, 顾客要一块铁锭, 打完这块铁锭之后总不该把自己的锤子也交给顾客, 交付的应当是产品, 而开发依赖可以看作流水线上的生产工具.

如果需要将依赖安装至此部分:

npm i xxx --save-dev
或
npm i xxx -D

总结

http://www.tj-hxxt.cn/news/58075.html

相关文章:

  • 谷歌seo怎么提高网站权重农夫山泉软文300字
  • 霸州做网站引流平台有哪些
  • 南宁建站公司有哪些武汉做搜索引擎推广的公司
  • 福州网站建设方案广州网站快速优化排名
  • 主要网站 开发语言怎样上百度做广告
  • 设计签名免费网站酒店推广渠道有哪些
  • 雅安做网站的公司有什么公司要做推广的
  • 广告设计公司能开什么发票关键词优化价格表
  • 云主机如何做网站推广网站源码
  • 唐河做网站网络营销策略
  • 广州手机端网站制作微信朋友圈广告推广
  • 网站系统设计论文万州网站建设
  • 来宾建设工程造价网站淘宝摄影培训推荐
  • 挖矿网站怎么免费建设网站免费高清素材软件
  • 静态网页模板生成工具seo需要培训才能找到工作吗
  • 深圳做网站哪里好重庆百度搜索优化
  • 云建站优势5118数据分析平台官网
  • 女性网站流量排名mac日本官网入口
  • 用python开发网站网站制作app免费软件
  • 收费网站怎么做网推平台有哪些比较好
  • 网站建设收费明细坚决把快准严细实要求落实到位
  • 音乐网站开发案例网站案例
  • 找个公司做网站需要注意什么网站关键词怎么优化到首页
  • wordpress 标题优化南宁百度seo
  • 重庆微信网站制作费用最近的新闻热点时事
  • 网站要怎么做的吗百度公司好进吗
  • 河北沧州市网络公司外贸seo软文发布平台
  • php 网站开发360如何做谷歌seo推广
  • 深圳做网站网络营销公司排名免费外链代发平台
  • 义乌网站建设联系方式公司品牌推广方案范文