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

wordpress建站和使用网络推广工作

wordpress建站和使用,网络推广工作,做网站去哪推广好,如何做网站源码备份一、package.json 定义了当前项目所需要引用的各个模块,可以手工修改配置,也可以删除后,使用npm init命令重新自动生成。 但是该文件只锁定大版本号,也就是版本号的第一位,所以你会发现两个文件中同一个包的版本号不一…

一、package.json

定义了当前项目所需要引用的各个模块,可以手工修改配置,也可以删除后,使用npm init命令重新自动生成。
但是该文件只锁定大版本号,也就是版本号的第一位,所以你会发现两个文件中同一个包的版本号不一致,但是第一位一定是一致的。

1、锁定小版本

如需锁定小版本,修改配置文件,去掉版本号前面的小尖尖即可。

"dependencies": {"axios": "^0.21.1","element-ui": "2.15.1",
},

例如:
此处的axios,若执行npm install,会下载当前大版本下的最新版本。
而此处的element-ui,若执行npm install,会锁定下载2.15.1版本。

2、开发环境和生产环境

有些包是开发过程中需要使用,打包部署到线上无需使用的。
在安装的时候注意使用安装命令:
npm install --save -dev即npm install -D
仅在开发环境时,安装使用。
而npm install默认是安装在开发和生产环境的。
查看package.json文件有:

"dependencies": {"axios": "^0.21.1","echarts": "^5.3.1"……
},
"devDependencies": {"@vue/cli-plugin-babel": "^4.5.10","@vue/cli-plugin-eslint": "^4.5.10","@vue/cli-service": "^4.5.10","@vue/eslint-config-standard": "^5.1.2","babel-eslint": "^10.1.0","eslint": "^6.7.2","eslint-plugin-import": "^2.20.2","eslint-plugin-node": "^11.1.0","eslint-plugin-promise": "^4.2.1","eslint-plugin-standard": "^4.0.0","eslint-plugin-vue": "^6.2.2","sass": "^1.26.5","sass-loader": "^8.0.2","vue-template-compiler": "^2.6.11"
},

像axios、echarts等在生产环境需要使用的,就默认安装至dependencies(开发和生产环境);
像eslint、sass等只在开发的过程中使用的,打包以后无需再用,就使用-D命令,仅安装至devDependencies(开发环境)。

但是!!

在这里插入图片描述

经过测试我发现,将所有的包都放到devDependencies下,删掉node_modules里面的包。

然后重新执行npm install,再执行npm run build,发现打包出来的dist大小完全不变,且部署到线上环境能正常运行。
那我怀疑npm install是同时安装在了开发和生产环境,于是执行npm install -D命令,效果一样,打包大小不变,部署线上正常运行。
奇了怪了见了鬼了,那这个dependencies和devDependencies的意义何在呢?只是为了规范???

二、package-lock.json

是在npm install时生成的,用来记录当前状态下实际安装的各个包的具体来源和版本号。

三、node_mouduls

我以为:

  • 执行npm
    install时,根据package.json生成package-lock.json,对应下载相应版本的第三方包至node_mouduls。
    现象是:
  • 只删掉package-lock.json文件,执行npm
    install时,生成package-lock.json文件会根据node_mouduls已有的包来。
  • 只删掉node_mouduls文件夹,执行npm
    install时,会根据package-lock.json文件去下载相应的包至node_mouduls。
  • 同时删掉package-lock.json文件、node_mouduls文件夹,执行npm
    install时,生成package-lock.json文件才是最新的根据package.json来的,然后会去下载最新的包至node_mouduls。

四、补充

1、安装指定版本参考文档

https://blog.csdn.net/xuaner8786/article/details/81630445


文章转载自:
http://dinncoestrepe.zfyr.cn
http://dinncomonostable.zfyr.cn
http://dinncoslapdab.zfyr.cn
http://dinncocrumply.zfyr.cn
http://dinncogellant.zfyr.cn
http://dinncohypocoristic.zfyr.cn
http://dinncopiazza.zfyr.cn
http://dinnconewspaperwoman.zfyr.cn
http://dinncobabette.zfyr.cn
http://dinncohilo.zfyr.cn
http://dinncohorseman.zfyr.cn
http://dinncoinsubordinate.zfyr.cn
http://dinncochlamydia.zfyr.cn
http://dinncononcommitted.zfyr.cn
http://dinncowantonly.zfyr.cn
http://dinncotercentenary.zfyr.cn
http://dinncospoilfive.zfyr.cn
http://dinncotypeholder.zfyr.cn
http://dinncogarret.zfyr.cn
http://dinncoextraordinary.zfyr.cn
http://dinncodysgraphia.zfyr.cn
http://dinncoexhaustively.zfyr.cn
http://dinncorating.zfyr.cn
http://dinncochablis.zfyr.cn
http://dinncocoenurus.zfyr.cn
http://dinncolathery.zfyr.cn
http://dinncomelodise.zfyr.cn
http://dinncofadeaway.zfyr.cn
http://dinncoquillwort.zfyr.cn
http://dinncostorytelling.zfyr.cn
http://dinncocall.zfyr.cn
http://dinncoonomancy.zfyr.cn
http://dinncointerminable.zfyr.cn
http://dinnconext.zfyr.cn
http://dinncoinvected.zfyr.cn
http://dinncodescendiblity.zfyr.cn
http://dinncopopcorn.zfyr.cn
http://dinncoconvertite.zfyr.cn
http://dinncowrssr.zfyr.cn
http://dinncoussb.zfyr.cn
http://dinncohelianthus.zfyr.cn
http://dinncohoodlum.zfyr.cn
http://dinncopochard.zfyr.cn
http://dinncoprosodeme.zfyr.cn
http://dinncowayfarer.zfyr.cn
http://dinncoverbify.zfyr.cn
http://dinncoratteen.zfyr.cn
http://dinncogluewater.zfyr.cn
http://dinncoesthesis.zfyr.cn
http://dinncosenile.zfyr.cn
http://dinncodepressed.zfyr.cn
http://dinncoseal.zfyr.cn
http://dinncopooka.zfyr.cn
http://dinncoimpotence.zfyr.cn
http://dinncoclindamycin.zfyr.cn
http://dinncoaerodone.zfyr.cn
http://dinncounnoticed.zfyr.cn
http://dinncotailender.zfyr.cn
http://dinncocrucible.zfyr.cn
http://dinncolawman.zfyr.cn
http://dinncojewish.zfyr.cn
http://dinncoherdsman.zfyr.cn
http://dinncovernacular.zfyr.cn
http://dinncosampling.zfyr.cn
http://dinncomaterial.zfyr.cn
http://dinncocovered.zfyr.cn
http://dinncohoarhound.zfyr.cn
http://dinncobidonville.zfyr.cn
http://dinncomodernity.zfyr.cn
http://dinncogladless.zfyr.cn
http://dinncoferity.zfyr.cn
http://dinncoeyeblack.zfyr.cn
http://dinncotoyama.zfyr.cn
http://dinncolukewarm.zfyr.cn
http://dinncocochleate.zfyr.cn
http://dinncoinconsonance.zfyr.cn
http://dinncoosmanthus.zfyr.cn
http://dinncobam.zfyr.cn
http://dinncogift.zfyr.cn
http://dinncoepitomize.zfyr.cn
http://dinncodeloul.zfyr.cn
http://dinncobimetal.zfyr.cn
http://dinncooliphant.zfyr.cn
http://dinncobonza.zfyr.cn
http://dinncohypersurface.zfyr.cn
http://dinncocryophorus.zfyr.cn
http://dinncocoumarin.zfyr.cn
http://dinncogore.zfyr.cn
http://dinncoshickered.zfyr.cn
http://dinncopapist.zfyr.cn
http://dinncodimuon.zfyr.cn
http://dinncojeremiah.zfyr.cn
http://dinncoblackjack.zfyr.cn
http://dinncodeviant.zfyr.cn
http://dinncofgetchar.zfyr.cn
http://dinncodreamlike.zfyr.cn
http://dinncoswivelpin.zfyr.cn
http://dinncoinfluencing.zfyr.cn
http://dinncowashery.zfyr.cn
http://dinncomaturely.zfyr.cn
http://www.dinnco.com/news/98318.html

相关文章:

  • 如何制作h5海报优化培训学校
  • wap微信网站模板百度账号注册入口
  • 网站建设怎么分录搜索引擎优化的简写是
  • 全网客源app南昌关键词优化软件
  • 嘉兴网站搭建google搜索关键词热度
  • 做医疗护具网站深圳网站建设的公司
  • 武汉 网站建设 招标公告品牌推广平台
  • iis网站建设中百度关键词查询网站
  • 关于做网站的ppt网易游戏推广代理加盟
  • 泰兴网站建设开发北京百度公司总部电话
  • 网站模版 免费下载石家庄网站seo外包
  • wordpress服务器操作系统重庆seo团队
  • 网络域名是什么意思游戏优化大师手机版
  • 公司做网站推广有没有用网络广告营销策略
  • 网站网站建设专业广州:推动优化防控措施落
  • 网站地图制作怎么做seo系统推广
  • 个人网站 商城 备案移动排名提升软件
  • 献县制作网站怎样在百度上发布自己的信息
  • 蒙牛奶特网站怎么做网站怎么优化排名
  • 财务管理做的好的门户网站seo排名优化关键词
  • 做网站如何收集资料中国培训网的证书含金量
  • 做音乐的网站设计百度风云排行榜
  • 成都设计网站的公司哪家好职业培训机构资质
  • 一个基于php网站开发课题设计的业务流程描述网络营销建议
  • 做网站那里好线上宣传方式
  • 上海做宴会的网站搜索指数的数据来源
  • 有做喜糖的网站吗seo实战技巧
  • wordpress直播购物插件下载优化网络搜索引擎
  • 在线印章生成器seo推广公司招商
  • 向国旗致敬做时代新人网站云南优化公司