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

写作网站可保存wordpress 分类 如何

写作网站可保存,wordpress 分类 如何,做英文网站2014,网站规划书市场分析一、概念介绍 **1.1 包是什么 ** 『包』英文单词是 package #xff0c;代表了一组特定功能的源码集合 **1.2 包管理工具 ** 管理『包』的应用软件#xff0c;可以对「包」进行 下载安装 #xff0c; 更新 #xff0c; 删除 #xff0c; 上传 等操作 借助包管理工具…一、概念介绍 **1.1 包是什么 ** 『包』英文单词是 package 代表了一组特定功能的源码集合 **1.2 包管理工具 ** 管理『包』的应用软件可以对「包」进行 下载安装 更新 删除 上传 等操作 借助包管理工具可以快速开发项目提升开发效率 包管理工具是一个通用的概念很多编程语言都有包管理工具所以 掌握好包管理工具非常重要 **1.3 常用的包管理工具 ** 下面列举了前端常用的包管理工具 npm yarn cnpm 二、npm npm 全称 Node Package Manager 翻译为中文意思是『Node 的包管理工具』 npm 是 node.js 官方内置的包管理工具是 必须要掌握住的工具 2.1 npm 的安装 node.js 在安装时会 自动安装 npm 所以如果你已经安装了 node.js可以直接使用 npm 可以通过 npm -v 查看版本号测试如果显示版本号说明安装成功反之安装失败 2.2 npm 基本使用 2.2.1 初始化 创建一个空目录然后以此目录作为工作目录 启动命令行工具 执行 npm init npm init 命令的作用是将文件夹初始化为一个『包』 交互式创建 package.json 文件 package.json 是包的配置文件每个包都必须要有 package.json package.json 内容示例 {name: 01_npm,version: 1.0.0,description: ,main: index.js,scripts: {test: echo \Error: no test specified\ exit 1},author: ,license: ISC }属性翻译 {name: 1-npm, #包的名字version: 1.0.0, #包的版本description: , #包的描述main: index.js, #包的入口文件scripts: { #脚本配置test: echo \Error: no test specified\ exit 1},author: , #作者license: ISC #开源证书 }初始化的过程中还有一些注意事项 package name ( 包名 ) 不能使用中文、大写默认值是 文件夹的名称 所以文件夹名称也不 能使用中文和大写version ( 版本号 )要求 x.x.x 的形式定义 x 必须是数字默认值是 1.0.0ISC 证书与 MIT 证书功能上是相同的关于开源证书扩展阅读如何选择开源许可证package.json 可以手动创建与修改使用 npm init -y 或者 npm init --yes 极速创建 package.json 2.2.2 搜索包 搜索包的方式有两种 命令行 『npm s/search 关键字』网站搜索 网址是 https://www.npmjs.com/ **2.2.3 下载安装包 ** 我们可以通过 npm install 和 npm i 命令安装包 # 格式 npm install 包名 npm i 包名 # 示例 npm install uniq npm i uniq运行之后文件夹下会增加两个资源 node_modules 文件夹 存放下载的包package-lock.json 包的锁文件 用来锁定包的版本 安装 uniq 之后 uniq 就是当前这个包的一个 依赖包 有时会简称为 依赖 比如我们创建一个包名字为 AA 中安装了包名字是 B我们就说 B 是 A 的一个依赖包 也会说 A 依赖 B 2.2.4 require 导入 npm 包基本流程 在当前文件夹下 node_modules 中寻找同名的文件夹在上级目录中下的 node_modules 中寻找同名的文件夹直至找到磁盘根目录 2.3 生产环境与开发环境 开发环境是程序员 专门用来写代码 的环境一般是指程序员的电脑开发环境的项目一般 只能程序员自己访问 生产环境是项目 代码正式运行 的环境一般是指正式的服务器电脑生产环境的项目一般 每个客户都可以访问 2.4 生产依赖与开发依赖 我们可以在安装时设置选项来区分 依赖的类型 目前分为两类 类型命令补充生产依赖npm i -S uniqnpm i --save uniq-S 等效于 --save,-S 是默认选项包信息保存在 package.json 中 dependencies属性开发依赖npm i -D lessnpm i --save-dev less-D 等效于 --save-dev包信息保存在 package.json 中 devDependencies 属性 2.5 全局安装 我们可以执行安装选项 -g 进行全局安装 //该命令的作用是 自动重启 node 应用程序 npm i -g nodemon 全局安装完成之后就可以在命令行的任何位置运行 nodemon 命令 nodemon 可以 自动重启 node 应用程序 说明 全局安装的命令不受工作目录位置影响调用方式也不再是 require 引入而是通过暴露的方法使用可以通过 npm root -g 可以查看全局安装包的位置不是所有的包都适合全局安装 只有全局类的工具才适合可以通过 查看包的官方文档来确定安装方式 这里先不必太纠结 2.5.1 环境变量 Path Path 是操作系统的一个环境变量可以设置一些文件夹的路径在当前工作目录下找不到可执行文件 时就会在环境变量 Path 的目录中挨个的查找如果找到则执行如果没有找到就会报错 补充说明 如果希望某个程序在任何工作目录下都能正常运行就应该将该程序的所在目录配置到环境 变量 Path 中 windows 下查找命令的所在位置 cmd 命令行 中执行 where nodemon powershell命令行 执行 get-command nodemon 2.6 安装包依赖 在项目协作中有一个常用的命令就是 npm i 通过该命令可以依据 package.json 和 package.lock.json 的依赖声明安装项目依赖 npm i npm installnode_modules 文件夹大多数情况都不会存入版本库 2.7 安装指定版本的包 项目中可能会遇到版本不匹配的情况有时就需要安装指定版本的包可以使用下面的命令的 ## 格式 npm i 包名版本号 ## 示例 npm i jquery1.11.22.8 删除依赖 项目中可能需要删除某些不需要的包可以使用下面的命令 ## 局部删除 npm remove uniq npm r uniq ## 全局删除 npm remove -g nodemon2.9 配置命令别名 通过配置命令别名可以更简单的执行命令 配置 package.json 中的 scripts 属性 {scripts: {server: node ./index.js,start: node ./index.js}, }配置完成之后可以使用别名执行命令 npm run server npm run start不过 start 别名比较特别使用时可以省略 run npm start补充说明 npm start 是项目中常用的一个命令一般用来启动项目npm run 有自动向上级目录查找的特性跟 require 函数也一样对于陌生的项目我们可以通过查看 scripts 属性来参考项目的一些操作 三、cnpm 3.1 介绍 cnpm 是一个淘宝构建的 npmjs.com 的完整镜像也称为『淘宝镜像』网址链接** ** cnpm 服务部署在国内 阿里云服务器上 可以提高包的下载速度 官方也提供了一个全局工具包 cnpm 操作命令与 npm 大体相同 3.2 安装 我们可以通过 npm 来安装 cnpm 工具 npm install -g cnpm --registryhttps://registry.npmmirror.com3.3 操作命令 功能命令初始化cnpm init/ cnpm init -y | 安装包 | cnpm i uniq cnpm i -S uniq cnpm i -D uniq cnpm i -g nodemon | | 安装项目依赖 | cnpm i | | 删除 | cnpm r uniq | 3.4 npm 配置淘宝镜像 用 npm 也可以使用淘宝镜像配置的方式有两种 直接配置工具配置 3.4.1 直接配置 执行如下命令即可完成配置 npm config set registry https://registry.npmmirror.com/3.4.2 工具配置 使用 nrm 配置 npm 的镜像地址 npm registry manager 安装 nrm npm i -g nrm修改镜像 nrm use taobao检查是否配置成功选做 npm config list检查 registry 地址是否为 **https://registry.npmmirror.com/ **, 如果 是 则表明成功 补充说明 建议使用第二种方式 进行镜像配置因为后续修改起来会比较方便虽然 cnpm 可以提高速度但是 npm 也可以通过淘宝镜像进行加速所以 npm 的使用率还 是高于 cnpm 四、yarn 4.1 yarn介绍 yarn 是由 Facebook 在 2016 年推出的新的 Javascript 包管理工具官方网址https://yarnpkg.com/ 4.2 yarn 特点 yarn 官方宣称的一些特点 速度超快yarn 缓存了每个下载过的包所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率因此安装速度更快超级安全在执行代码之前yarn 会通过算法校验每个安装包的完整性超级可靠使用详细、简洁的锁文件格式和明确的安装算法yarn 能够保证在不同系统上无差异的工作 4.3 yarn 安装 我们可以使用 npm 安装 yarn npm i -g yarn4.4 yarn 常用命令 功能命令初始化yarn init / yarn init -y | 安装包 | yarn add uniq 生产依赖 yarn add less --dev 开发依赖 yarn global add nodemon 全局安装 | | 删除包 | yarn remove uniq 删除项目依赖包 yarn global remove nodemon 全局删除包 | | 安装项目依赖 | yarn | | 运行命令别名 | yarn 别名 # 不需要添加 run | 思考题 这里有个小问题就是 全局安装的包不可用 yarn 全局安装包的位置可以通过 yarn global bin 来查看那你有没有办法使 yarn 全局安装的包能够正常运行 4.5 yarn 配置淘宝镜像 可以通过如下命令配置淘宝镜像 yarn config set registry https://registry.npmmirror.com/可以通过 yarn config list 查看 yarn 的配置项 **4.6 npm 和 yarn 选择 ** 大家可以根据不同的场景进行选择 个人项目: 如果是个人项目 哪个工具都可以 可以根据自己的喜好来选择公司项目: 如果是公司要根据项目代码来选择可以 通过锁文件判断 项目的包管理工具 npm 的锁文件为 package-lock.jsonyarn 的锁文件为 yarn.lock 包管理工具 不要混着用切记切记切记 五、管理发布包 5.1 创建与发布 我们可以将自己开发的工具包发布到 npm 服务上方便自己和其他开发者使用操作步骤如下 创建文件夹并创建文件 index.js 在文件中声明函数使用 module.exports 暴露npm 初始化工具包package.json 填写包的信息 (包的名字是唯一的)注册账号 **https://www.npmjs.com/signup **激活账号 一定要激活账号 修改为官方的官方镜像 (命令行中运行 nrm use npm )命令行下 npm login 填写相关用户信息命令行下 npm publish 提交包 5.2 更新包 后续可以对自己发布的包进行更新操作步骤如下 更新包中的代码测试代码是否可用修改 package.json 中的版本号发布更新 npm publish5.3 删除包 执行如下命令删除包 npm unpublic --force删除包需要满足一定的条件**https://docs.npmjs.com/policies/unpublish ** 你是包的作者发布小于 24 小时大于 24 小时后没有其他包依赖并且每周小于 300 下载量并且只有一个维护者 六、扩展内容 在很多语言中都有包管理工具比如 语言包管理工具PHPcomposerPythonpipJavamavenGogo modJavascriptnpm/yarn/cnpm/otherRubyrubyGems 除了编程语言领域有包管理工具之外操作系统层面也存在包管理工具不过这个包指的是『 软件包 』 操作系统包管理工具网址Centosyumhttps://packages.debian.org/stable/Ubuntuapthttps://packages.ubuntu.com/MacOShomebrewhttps://brew.sh/Windowschocolateyhttps://chocolatey.org/ 七、nvm 7.1 介绍 nvm 全称 Node Version Manager 顾名思义它是用来管理 node 版本的工具方便切换不同版本的 Node.js 7.2 使用 nvm 的使用非常的简单跟 npm 的使用方法类似 7.2.1 下载安装 首先先下载 nvm下载地址 https://github.com/coreybutler/nvm-windows/releases 选择 nvm-setup.exe 下载即可 7.2.2 常用命令 命令说明nvm list abailable显示所有可以下载的 Node.js 版本nvm list显示已安装的版本nvm install 18.12.1安装 18.12.1 版本的 Node.jsnvm uninstall 18.12.1删除某个版本的 Node.jsnvm use 18.12.1切换 18.12.1 的 Node.js
文章转载自:
http://www.morning.mxlmn.cn.gov.cn.mxlmn.cn
http://www.morning.qnksk.cn.gov.cn.qnksk.cn
http://www.morning.wnpps.cn.gov.cn.wnpps.cn
http://www.morning.qllcp.cn.gov.cn.qllcp.cn
http://www.morning.bzcjx.cn.gov.cn.bzcjx.cn
http://www.morning.xbckm.cn.gov.cn.xbckm.cn
http://www.morning.mspkz.cn.gov.cn.mspkz.cn
http://www.morning.hhboyus.cn.gov.cn.hhboyus.cn
http://www.morning.lmmkf.cn.gov.cn.lmmkf.cn
http://www.morning.rqqn.cn.gov.cn.rqqn.cn
http://www.morning.ltywr.cn.gov.cn.ltywr.cn
http://www.morning.ndmh.cn.gov.cn.ndmh.cn
http://www.morning.mwns.cn.gov.cn.mwns.cn
http://www.morning.dnwlb.cn.gov.cn.dnwlb.cn
http://www.morning.nhlyl.cn.gov.cn.nhlyl.cn
http://www.morning.wslr.cn.gov.cn.wslr.cn
http://www.morning.pplxd.cn.gov.cn.pplxd.cn
http://www.morning.fpczq.cn.gov.cn.fpczq.cn
http://www.morning.qwdlj.cn.gov.cn.qwdlj.cn
http://www.morning.cbvlus.cn.gov.cn.cbvlus.cn
http://www.morning.rszbj.cn.gov.cn.rszbj.cn
http://www.morning.drcnf.cn.gov.cn.drcnf.cn
http://www.morning.rnzgf.cn.gov.cn.rnzgf.cn
http://www.morning.qqpg.cn.gov.cn.qqpg.cn
http://www.morning.zrdhd.cn.gov.cn.zrdhd.cn
http://www.morning.xmtzk.cn.gov.cn.xmtzk.cn
http://www.morning.ldqrd.cn.gov.cn.ldqrd.cn
http://www.morning.fqyqm.cn.gov.cn.fqyqm.cn
http://www.morning.dfrenti.com.gov.cn.dfrenti.com
http://www.morning.gynkr.cn.gov.cn.gynkr.cn
http://www.morning.hwlmy.cn.gov.cn.hwlmy.cn
http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn
http://www.morning.pwdmz.cn.gov.cn.pwdmz.cn
http://www.morning.qyglt.cn.gov.cn.qyglt.cn
http://www.morning.wnhsw.cn.gov.cn.wnhsw.cn
http://www.morning.krswn.cn.gov.cn.krswn.cn
http://www.morning.dnmgr.cn.gov.cn.dnmgr.cn
http://www.morning.dtmjn.cn.gov.cn.dtmjn.cn
http://www.morning.gbqgr.cn.gov.cn.gbqgr.cn
http://www.morning.ykrss.cn.gov.cn.ykrss.cn
http://www.morning.xqxrm.cn.gov.cn.xqxrm.cn
http://www.morning.bsqkt.cn.gov.cn.bsqkt.cn
http://www.morning.qqtzn.cn.gov.cn.qqtzn.cn
http://www.morning.spxk.cn.gov.cn.spxk.cn
http://www.morning.nxpqw.cn.gov.cn.nxpqw.cn
http://www.morning.tjkth.cn.gov.cn.tjkth.cn
http://www.morning.bbgr.cn.gov.cn.bbgr.cn
http://www.morning.whpsl.cn.gov.cn.whpsl.cn
http://www.morning.kjcfz.cn.gov.cn.kjcfz.cn
http://www.morning.fdsbs.cn.gov.cn.fdsbs.cn
http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn
http://www.morning.qjrjs.cn.gov.cn.qjrjs.cn
http://www.morning.fwnyz.cn.gov.cn.fwnyz.cn
http://www.morning.gbrps.cn.gov.cn.gbrps.cn
http://www.morning.pffx.cn.gov.cn.pffx.cn
http://www.morning.nxdqz.cn.gov.cn.nxdqz.cn
http://www.morning.xysdy.cn.gov.cn.xysdy.cn
http://www.morning.xpwdf.cn.gov.cn.xpwdf.cn
http://www.morning.jntcr.cn.gov.cn.jntcr.cn
http://www.morning.jqzns.cn.gov.cn.jqzns.cn
http://www.morning.xfjwm.cn.gov.cn.xfjwm.cn
http://www.morning.cwznh.cn.gov.cn.cwznh.cn
http://www.morning.rkypb.cn.gov.cn.rkypb.cn
http://www.morning.qkqgj.cn.gov.cn.qkqgj.cn
http://www.morning.wbxr.cn.gov.cn.wbxr.cn
http://www.morning.zhmgcreativeeducation.cn.gov.cn.zhmgcreativeeducation.cn
http://www.morning.jrdbq.cn.gov.cn.jrdbq.cn
http://www.morning.dfdhx.cn.gov.cn.dfdhx.cn
http://www.morning.qichetc.com.gov.cn.qichetc.com
http://www.morning.ntqjh.cn.gov.cn.ntqjh.cn
http://www.morning.hlnrj.cn.gov.cn.hlnrj.cn
http://www.morning.mlzyx.cn.gov.cn.mlzyx.cn
http://www.morning.hrzhg.cn.gov.cn.hrzhg.cn
http://www.morning.lmjtp.cn.gov.cn.lmjtp.cn
http://www.morning.pwbps.cn.gov.cn.pwbps.cn
http://www.morning.mkyny.cn.gov.cn.mkyny.cn
http://www.morning.rshkh.cn.gov.cn.rshkh.cn
http://www.morning.ynjhk.cn.gov.cn.ynjhk.cn
http://www.morning.jtqxs.cn.gov.cn.jtqxs.cn
http://www.morning.bslkt.cn.gov.cn.bslkt.cn
http://www.tj-hxxt.cn/news/275069.html

相关文章:

  • 资源站建站技术wordpress 信息查询插件
  • 网站登录不上seo排名点击
  • 做笔记网站网站模板分类
  • 加强两微一端和门户网站建设网站页面效果图怎么做的
  • 余江区建设局网站网络推广运营培训班
  • 山东企业建站系统费用湖南高端网站建设
  • 网站制作程序wordpress 自定义内容模型
  • 学生账号登录平台登录入口网站优化北京seo
  • 基础展示型网站昆山广告制作公司
  • 做电影资讯网站算侵权吗wordpress 字符截取
  • iis网站怎么做全站伪静态东莞优秀网站建设
  • 水贝做网站公司百度推广软件
  • 兼积做调查挣钱网站黑客做的网站好用不
  • roseonly企业网站优化南通网站开发招聘
  • 微信公众号外链接网站开发中信建设有限责任公司初晓
  • 新注册域名做网站好处深圳做装修网站费用多少钱
  • 网站建设 选中企动力国家信息公示系统官网
  • 中国建设银行有哪些招聘网站企业官网怎么注册
  • 专门做汽车配件的外贸网站百度搜索引擎优化案例
  • 大庆建设工程交易中心网站中山网站制作系统
  • 高大上的自助建站网站阿里云搭建个人博客wordpress
  • 网站收录很高网页工具大全
  • 哈尔滨网页设计网站模板深圳企业注销流程
  • 怎么把做的网站放到腾讯云里面WordPress注册界面文字
  • 豆芽网站建设 优帮云个人网店店铺名字
  • 如何做中英文网站设计企业seo服务
  • 天津建设发展总公司网站个人网站备案网站内容
  • 朝阳区建网站公司有帮云wordpress google open sans
  • 上海制作网页的公司有哪些汕头百度关键词优化
  • 网站制作实训ui设计主要是做什么