一、前言 近些年来,前端领域可谓是越来越火,各种技术层出不求,前端工程师岗位也是大受欢迎。前端项目也越来越庞大,其复杂程度已经不输后端,其中各种包的引用、导出等管理问题俨然成为一项棘手的工作,还好有各种包管理工具帮助我们解决这些问题。其中 npm(node package manager ...
看着公司的另外一个同事写了一个静态资源服务器进行打包后的预览, 但是个人觉得他定义的指令实在是太长, 每次都得打一大串, 个人实在受不了. 于是做了个梦, 再梦里自己就写了这么一个东西, 第二天正好公司空闲没啥事干就开始琢磨着去写. 需要准备的: node, npm账号, github仓库, 足够的耐性 开干 : .声明npm package.json .随后键入package基本信息 最后输入 ...
2017-09-04 19:00 0 1260 推荐指数:
一、前言 近些年来,前端领域可谓是越来越火,各种技术层出不求,前端工程师岗位也是大受欢迎。前端项目也越来越庞大,其复杂程度已经不输后端,其中各种包的引用、导出等管理问题俨然成为一项棘手的工作,还好有各种包管理工具帮助我们解决这些问题。其中 npm(node package manager ...
一、在npm的官网上注册一个账号,https://www.npmjs.com/ 二、在要发布包的项目里打开命令行,输入使用npm login 命令登录 在项目的package.json中一些提示性文字 三、使用npm publish 命令发布你的包,出现 ...
我们经常使用 npm i -g xxxx 安装完成一个包之后,就能直接使用对应的指令。例如安装 vue-cli 或者 express 等 那么下面我们自己做一个类似的效果: 首先要对 npm 发布包,有一定了解,不清楚的,可以先参考 我的另一篇博客 https ...
假设该待发布包在你本地的项目为 project1 包的本地安装测试 在发布之前往往希望在本地进行安装测试。那么需要一个其他的项目来本地安装待发布项目。 假设该其他项目为project2。假设project2和project1在同一级目录下。 1. 创建指向待测试包的符号链接包 2. ...
一 背景 在工作时,突然接到经理的一个要求,需要将一个react的高阶组件函数封装成一个npm包。之前从没弄过,当场还是有些懵逼的,但是这毕竟是工作,不能推脱。于是开始了学习、汤坑之旅。最终包发布,线上项目成功使用,虽然导致了一次线上故障,但还是快速地fix掉。吃一堑长一智,记录一下整个发布 ...
相信前端同学对npm install这个命令已经很熟悉了,但是当我们想要将自己的某个插件或者模块发布到npm上共供别人安装时该怎么做呢,下面是一些具体的步骤: 发布到npm registry 开发好组件之后,想在其他的项目(或者提供给其他人安装使用)中通过npm install的方式安装 ...
我们基于nodejs平台上面的npm上,可以随意下载很多npm安装包。那我们如何创建自己的npm包呢?很简单,废话少说,开始做~ 开始做之前nodejs默认是要安装的,怎么安装自行百度其他教程。 首先在npm网站上注册一个账号,这个账号之后会用到。 npm网站地址:https ...
把通用的功能开发成npm包,便用使用和维护,更重要的是可以分享给广大的开发者,是不是很激动人心! 那么,步骤如下: 1.创建项目 创建项目目录,npm init ,根据需要输入配置信息(建完后也可以在package.json中自行修改) 创建完成后项目目录下会有一个 ...