
笔记-nodejs之路
文章平均质量分 59
crper
对设计、交互、产品都有自己的见解和追求;更多关于我:https://www.yuque.com/crper/blog/about_me
展开
-
NPM 7 workspace模式安装依赖执行找不到sentry-cli
前言搜遍了谷歌还有相关Github Repo Issues都没有,npm workspace的资料都不多,有个别都是yarn workspace说什么安装依赖异常,换成国内的淘宝源啊,来来去去都说什么源找不到,一顿操作猛如虎,问题还是没有解决。只能自己摸索了,我的解决姿势感觉应该是全网第一例!系统环境Mac OSNode 14.16.1NPM 7.12.1问题列表sentry-cli ENOENTERROR in Sentry CLI Plugin: spawn /workspace/原创 2021-05-11 20:49:36 · 3079 阅读 · 0 评论 -
Node脚本快速同步CNPM项目内用到的依赖
前言还是为了解决之前的问题;公司用CNPM作为内部私有仓,没有开启全量实时同步;所以有些包会相对落后,所以常用同步上游就显得很重要了;我想了想,每次都要手动去执行个别的包或者少量包的查询,操作太多了;原理还是遵循CNPM更新机制,可以看看上篇帖子哈~考虑的点设置一个根路径,会自动检索下所有项目的packaeg.json(不包含node_modules)包括所有git subtree或者monorepo的package.json支持延时执行,一瞬间太多要同步的,会把内部搭建cnpm搞崩;原创 2021-05-02 02:19:19 · 391 阅读 · 0 评论 -
utools快速同步cnpm私有仓部分包
前言公司用CNPM作为内部私有仓,没有开启全量实时同步;所以有些包会相对落后,所以常用同步上游就显得很重要了;常规更新打开主页搜索打开CNPM部署的主页,如图搜索进入sync规律更新我只是瞅了瞅,发现触发更新的机制只是发一个put接口;URL直接改参数就是把图片指示区域,浏览器或者接口请求工具都行批量(多个)更新在这里只是单个,那如何批量呢? 我发现它的response返回的是一个数组…那就有点意思了.我猜测query应该支持数组传递的姿势接受参数!果然~~uto原创 2021-03-30 17:12:26 · 539 阅读 · 0 评论 -
Node版本及源管理
前言Node 版本推荐用最新的lts版本(目前12.x),尝鲜可以用current版本(一般比稳定版超前一个大版本)Node单版本NodeJS 官网下载安装lts或者current版本:nodejs 官网Node多版本有时候需要用到不同Node的版本运行不同的项目,单版本就很局限了,所以社区也出了多版本管理的工具nvmnvm一开始只为linux和macos实现,因为是用s...原创 2020-04-27 14:34:39 · 792 阅读 · 0 评论 -
yarn - 一个可能取代npm的新型包管理器[Facebook出品,附带中文使用教程]
yarn - 快速,可靠,安全的新一代package管理器!facebook出品!原创 2016-10-12 14:22:28 · 27772 阅读 · 0 评论 -
Jade语法文档翻译(zh-cn)及长期使用的总结
Jade模板引擎中文文档在线阅读;及一些技巧的分享原创 2016-08-25 01:29:54 · 3380 阅读 · 0 评论 -
【Express】解决Error: Can't set headers after they are sent.
合并分支后,在跑开发模式的时候遇到标题那个错误,一脸蒙蔽的开始排查;原创 2016-08-11 14:55:24 · 21585 阅读 · 0 评论 -
Bower -- 前端各种库管理神器!
题外话用Bower挺久的了。。因为手动管理各种库太浪费时间; 现在github社区有多种包管理工具。。。其他的只是稍微了解了下,还是喜欢bower; 够简单,够傻瓜化,够用!!! 命令的一些参数和npm基本一致。。基础环境win10系统(这里只是我当前,其他系统也行【Linux/Mac】)node v0.12.7安装bower , npm执行 npm install bower -gb原创 2015-09-03 09:57:18 · 3737 阅读 · 0 评论 -
windows删除node_modules[文件名或扩展名太长,目录层次超过无法删除的问题]
问题 这几天遇到一个小问题,windows下无法直接删除node_modules这个目录【快捷键:ctrl+shift+del】,因为node_modules内部嵌套的子目录太多; 直接删除会报错:【文件名或扩展名太长无法删除】原创 2016-01-04 20:55:10 · 14155 阅读 · 5 评论 -
nodejs之路-[1]npm简易帮助手册-install
题外话大多都是取自官方手册,蹩脚的翻译及粗浅的个人翻译; 这里仅仅列出比较常用的。。其他深入请看官方手册。。。非常详细!!npm commandnpm installnpm install package npm install package -gnpm install package.tgznpm install npm install https://github.com/indexz翻译 2015-09-03 07:19:01 · 1348 阅读 · 0 评论 -
nodejs之路-[0]安装及简易配置
题外话:之前写过ubuntu下编译nodejs… 传送门:Ubuntu15.04编译安装nodejsV0.12.3不过现在基本在win下做开发了…. 就以这篇帖子为开头,作为我踏上nodejs之路的开篇吧…安装配置windows下的安装比linux简单好多,简言之就三个步骤:到下载下载针对自己系统版本的可执行文件(exe) – 官网 -> Download -> 找吧 把执行路径写到环境变量p原创 2015-08-17 10:59:33 · 1695 阅读 · 1 评论