设为首页 加入收藏

TOP

nodejs进阶(1)——npm使用技巧和最佳实践(二)
2019-09-17 17:50:57 】 浏览:32
Tags:nodejs 进阶 npm 使用技巧 最佳 实践

然后执行 npm link, 执行命令后,npm-link-module会根据package.json上的配置,被链接到全局,路径是 {prefix}/lib/node_modules/<package>,这是官方文档上的描述,我们可以使用npm config get prefix命令获取到prefix的值(我使用的是windows,实际被链接到的路径是 {prefix}/node_modules/<package>) 我们可以看到,已经在这个目录下面生成了一个npm-link-module的快捷方式

再进入npm-link-test,执行 npm init-y生成包文件,接着执行 npm link npm-link-module 可以看到在这个项目的node_modules目录下生产了一个npm-link-module的快捷方式 现在npm-link-test这个项目就可以引用这个 npm-link-module这个模块了

我们在npm-link-test的目录下新建index.js文件,内容如下

  1. let formateTime = require('npm-link-module');
  2. let date = new Date();
  3. console.log(formateTime(date));

然后执行node index.js,可以看到命令行已经打印出函数的执行结果了

然后,我们修改下npm-link-module中的index.js文件的日期函数,返回结果就修改成返回斜线格式的日期

  1. return year + '/' + month + '/' + day;

再回到npm-link-test目录下执行index.js,可以看到,返回结果已经变成了斜线的日期

看到了吧,所有对npm-link-module的修改会被直接映射到npm-link-test/node_modules/npm-link-module

说明一下,这个nodejs进阶教程计划写10篇左右,现在心中有大致的框架,所以准备边写边梳理,写完会将教程目录列出来

下面是我的个人前端公众号,欢迎大家扫码关注,第一时间获取教程的更新信息

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇HTML中的图片标签的用法! 下一篇JavaScript循环及输出方式

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目