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

新闻单位建设网站的意义网站开发工程师分析

新闻单位建设网站的意义,网站开发工程师分析,电子商务网站建设运行环境,什么网站做简历模板文章目录 一、创建项目1.1 第一步注册1.2 第二步初始化1.3 第三步登录1.4 更改镜像1.5 上传1.6 更新上传后的npm包 二、编写代码2.1 新建一个文件夹2.2 初始化2.3 package.json配置2.4 安装依赖模块2.5 创建index.js文件2.6 测试2.7 上传 npm是什么#xff1f; npm是JavaScrip… 文章目录 一、创建项目1.1 第一步注册1.2 第二步初始化1.3 第三步登录1.4 更改镜像1.5 上传1.6 更新上传后的npm包 二、编写代码2.1 新建一个文件夹2.2 初始化2.3 package.json配置2.4 安装依赖模块2.5 创建index.js文件2.6 测试2.7 上传 npm是什么 npm是JavaScript软件包管理器它允许开发人员在项目中方便地安装、发布和共享代码库。可以将其视为一个类似于应用商店的工具可以帮助开发人员快速地找到、安装和更新他们需要的代码库。 一、创建项目 1.1 第一步注册 去npm的官方网站注册一个账号点击打开链接 1.2 第二步初始化 首先你需要创建一个新的项目目录。使用以下命令初始化 npm 项目 npm init初始化一个package.json文件 注意必须要有这个文件才能上传npm可以上传任何一个包含package.json的包package.json的main(入口)设置为index.js名字自取然后在本目录下建一个index.js文件name表示你这个包的名字只能小写,version代表版本每次更新都要修改这里的版本再npm publish package.json可以在这里了解一下点击打开链接 1.3 第三步登录 在本地使用命令行连接npm 使用下面的命令 然后按照提示走密码默认是不会显示出来的 npm login 或者 npm adduser1.4 更改镜像 因为大部分的人npm使用的是淘宝镜像上传会失败所以需要替换为原来的镜像 https://registry.npmjs.org/ npm config set registry https://registry.npmjs.org/再查看是否设置成功 npm config get registry更改了镜像需要按照前面说过的步骤重新在本地登陆你的npm账户 1.5 上传 上传 npm publish撤销上传(如果想删除已经上传了的包可以在package.json所在目录使用以下命令) npm unpublish --force1.6 更新上传后的npm包 手动去package.json里面修改版本号修改后的版本号必须比之前的大然后使用npm publish上传使用npm 命令行工具更新版本号再使用npm publish 上传 注意事项: 你必须使用exports暴露你的方法如下定义了一个npmTest的方法然后暴露出来才能在安装这个包之后使用require引入 exports.npmTest (name) {console.log(name) }另外平时我们在github上看到的readme.md的样式是用过MarkDow语法来实现的这个语法实现起来很简单MarkFown的yu语法在这里了解点击打开链接 二、编写代码 2.1 新建一个文件夹 首先在本地新建一个文件夹命名为desensitization并进入该文件夹。 mkdir desensitization cd desensitization2.2 初始化 使用npm初始化这个文件夹并生成package.json文件。 npm init2.3 package.json配置 在package.json文件中添加name、“version”、“description”、main等信息。 {name: desensitization,version: 1.0.0,description: A JavaScript module for masking names,main: index.js,dependencies: {} } 2.4 安装依赖模块 安装依赖模块lodash和string-mask。 npm install lodash string-mask --save2.5 创建index.js文件 const _ require(lodash); const StringMask require(string-mask);function maskName(name) {const firstName _.capitalize(name.split( )[0]);const otherName name.split( ).slice(1).map(n n[0].toUpperCase() .);const maskedName [firstName, ...otherName].join( );return new StringMask(XXX XX).apply(maskedName); }module.exports maskName; 2.6 测试 在根目录下创建一个名为test.js的文件并添加以下代码 const maskName require(./index);const name John Smith; const maskedName maskName(name);console.log(maskedName); // XXX Xx 2.7 上传 执行命令npm publish将模块上传至npm上。 npm publish上传成功后其他用户就可以使用npm install desensitization命令安装你编写的脱敏模块并使用了。
http://www.huolong8.cn/news/85693/

相关文章:

  • 如何创建商业网站泉州网站建设工作室
  • 现在做网站需要多少钱wordpress4.5.2水印插件
  • 网站开发标准手机网站建设地址
  • 100个免费推广网站下载业务推广平台
  • 网站出问题做网站用什么主机好
  • 电子商务网站建设与管理课后答案wordpress+vps建站
  • 外贸网站 模板室内平面设计主要做什么
  • 禹城建设局网站制作做的网站如何上传网上
  • 网站建设规划模板flash网站制作公司
  • 做地方特产的网站鲜花销售网站模板
  • 成都网站关键词推广优化微信小程序可以做音乐网站吗
  • 有招聘网站策划的吗建一个网站多少钱?
  • 婚纱摄影手机网站欣赏百度收录不到公司网站
  • 网站 app 哪个先做网站制作教程一般地建网络
  • 做网站排名seowordpress 汉语字体
  • 中国网站排名前100wordpress珠宝主题
  • 广东深广东深圳网站建设网站公司用什么软件做网站
  • 招生型网站建设有没有免费的crm系统
  • e通网网站建设wordpress nikkon
  • iis如何添加网站广州网站定制多少钱
  • 如何做一个门户网站seo营销技巧
  • 企炬网站网站如何查看降权原因
  • 网站备案过期中国乐清网
  • 安徽教育平台网站建设首钢建设工资网站
  • 北京专业网站营销网红营销李佳琦案例分析
  • 经销商城建站怎样用编程语言做网站
  • 做网站如何计算工资wordpress png 压缩
  • 团队介绍网站模板长沙多地发布最新通告
  • 济南长清网站建设建站平台加盟
  • 免费建站的方法流程wordpress+三主题