node.js
文章平均质量分 79
mxydl2009
这个作者很懒,什么都没留下…
展开
-
安装sharp包的注意事项
sharp包是基于node.js的高性能图片处理器在使用npm安装sharp的时候,需要注意以下问题使用镜像地址:npm config set sharp_binary_host "https://npm.taobao.org/mirrors/sharp"npm config set sharp_libvips_binary_host "https://npm.taobao.org/mirrors/sharp-libvips"提前下载好sharp某版本号对应的libvips依赖包,放在np原创 2020-11-11 17:14:02 · 3651 阅读 · 2 评论 -
npm包安装与npm link
npm包安装的两种方式全局安装npm install <package-name> -g意义:将安装的包作为一个命令行工具,在任意目录下都可以访问调用安装路径:默认安装在 /usr/local/lib/node_modules下,可以通过配置安装到其他路径下。如通过nvm(node版本管理工具)可以配置到对应的node版本下面局部安装npm install <package-name>意义:在当前目录下,使用require语句加载安装路径:在当前目录下的node原创 2020-07-06 12:50:25 · 1540 阅读 · 0 评论 -
nodemon--node.js工程自动热启动构建工具
在用node写应用时,常常会遇到更改代码后要重启项目来观察更改后的效果,手动重启费时费力,利用nodemon包来实现自动热重启,设定监视的文件或文件路径,发生更改后执行重启命令,这样就避免了手动反复重启的繁琐,加快项目的开发速度。...原创 2019-12-13 19:15:53 · 239 阅读 · 0 评论 -
node环境使用CommonJS规范的模块加载机制
CommonJS规范的模块加载机制与ES6的有所不同,ES6属于静态加载,直到加载模块的脚本运行才会运行要加载的模块。而CommonJS的模块是动态加载,要加载的模块先运行,然后输出一个exports对象给加载模块的脚本,exports对象的属性值已经被求值。加载模块的脚本会声明一个对象来将exports对象(浅)拷贝过来。看如下的两份不同的代码:module_a.jsvar count =...原创 2019-07-27 15:54:05 · 402 阅读 · 0 评论