我们在把包发布到npm上时,如果需要对本地的包进行修改,我们需要改变一个版本,重新发布。然后测试时需要更新这个包进行测试。这样的话,每一次的调试都特别麻烦。我们可以使用npm link来加速这个调试过程。 步骤1:在项目根目录下运行npm link 步骤2:在项目之外使用到这个包 ...
概述 我还记得之前调试官网的 ckeditor 编辑器,每次改完编辑器包,然后发布编辑器包,然后在官网里面引入这个包进行调试,如果有问题,重新改动 发布编辑器包,继续引入,真的浪费了好多时间。其实类似这种场景都可以使用npm link,能够极大地简化操作。记录下来,供以后开发时参考,相信对其他人也有用。 直接使用 npm link 比如说有包 package A 和项目 project B,项目 ...
2020-10-03 22:11 0 408 推荐指数:
我们在把包发布到npm上时,如果需要对本地的包进行修改,我们需要改变一个版本,重新发布。然后测试时需要更新这个包进行测试。这样的话,每一次的调试都特别麻烦。我们可以使用npm link来加速这个调试过程。 步骤1:在项目根目录下运行npm link 步骤2:在项目之外使用到这个包 ...
在我们平时写项目中,当我们需要新开发或修改的 npm 模块时,如何在本地项目中调试呢? 本地项目路径:G:\npm\project 开发的模块路径:G:\npm\model 方法一: 在cmd命令窗口cd切换到当前项目中 这时候在你的project里就已经把你开发的npm模块给复制 ...
引子 再次碰到调试 npm 本地包的情况,一时想不起来,看了下文档,实际操作了一下,发现了一些文档上没明写的东西。 Origin My GitHub 介绍 根据文档介绍,包的链接分为两步。 第一步 在一个包文件夹内执行 npm link 将在全局文件 {prefix ...
第三方学习地址 1)初始化模块 确认模块名称 如果没有找到对应的包,说明你可以使用这个名字,然后在github建立仓库,clone到本地即可 2)cli二进制模块 Node.js分2种模块 普通模块,供代码调用 二进制模块 ...
在进行自己的模块开发时,一般我们至少会创建2个项目,一个项目进行自己的modules开发(项目aaa)。 另一个项目引入自己开发的modules,进行测试并使用(项目bbb)。 这时我们就可以使用npm link关联2个模块: 1:进入aaa项目,输入npm link,这时npm会把项目 ...
更多npm常用模块使用请访问:npm常用模块汇总 chai这是一款用于节点和浏览器的BDD / TDD断言库,可以与任何javascript测试框架完美地配对。 更多使用文档请点击访问chai工具官网。 安装 一键安装不多解释 使用 浏览器 您也可以在浏览器中使用 ...
更多npm常用模块使用请访问:npm常用模块汇总 mkdirp这是一款在node.js中像mkdir -p一样递归创建目录及其子目录。 更多使用文档请点击访问mkdirp工具官网。 安装 一键安装不多解释 使用 例子: 输出: 现在 /tmp/foo ...
你可以使用 NPM 命令行工具来管理你在 NPM 仓库的私有模块代码,这使得在项目中使用公共模块变的更加方便。 开始前的工作 你需要一个 2.7.0 以上版本的 npm ,并且需要有一个可以登陆 npm 仓库的账号。 软件包设置 所有的私有模块都是 scoped ...