随笔分类 -  包/源/node版本(重启)管理工具

摘要:介绍 Yarn 从 1.0 版开始支持 Workspace (工作区),提供的monorepo的依赖管理机制,用于在代码仓库的根目录下管理多个package的依赖。 Workspace 能更好的统一管理有多个项目的仓库,既可在每个项目下使用独立的 package.json 管理依赖,又可便利的享受一 阅读全文
posted @ 2022-05-09 20:55 坤嬷嬷 阅读(2099) 评论(0) 推荐(0) 编辑
摘要:参考 https://yarn.bootcss.com/docs/usage https://juejin.cn/post/6883729383673053192 安装依赖分别添加到dependencies、devDependencies、peerDependencies 和 optionalDep 阅读全文
posted @ 2022-05-09 17:14 坤嬷嬷 阅读(219) 评论(0) 推荐(0) 编辑
摘要:介绍 Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者的(例如 JavaScript)代码。 Yarn 能够快速、安全、 并可靠地完成这些工作,所以你不用有任何担心。 通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可 阅读全文
posted @ 2022-05-09 17:11 坤嬷嬷 阅读(105) 评论(0) 推荐(0) 编辑
摘要:参考 npm scripts 使用指南 实战 "scripts": { "dev": "webpack serve --config build/webpack.dev.conf.js --color --progress", "start": "npm run dev & NODE_ENV=dev 阅读全文
posted @ 2021-07-28 10:49 坤嬷嬷 阅读(155) 评论(0) 推荐(0) 编辑
摘要:目前项目中使用的就是在package.json中配置命令行的形式~~~ "scripts": { "start": "npm run dev & NODE_ENV=development nodemon ./server/index.js", "server": " NODE_ENV=develop 阅读全文
posted @ 2021-07-27 11:11 坤嬷嬷 阅读(39) 评论(0) 推荐(0) 编辑
摘要:简介 nodemon用来监视node.js应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。以前,我们开发一个node后端服务时,每次更改文件,均需重启一下,服务才能生效。这使我们的开发效率降低了很多。nodemon的出现,可以随时监听文件的变更,自动重启服务,我们开发时只需关注代码即可, 阅读全文
posted @ 2021-07-27 10:41 坤嬷嬷 阅读(3728) 评论(0) 推荐(0) 编辑
摘要:安装完nrm,执行nrm相关命令报错,神奇,根据提示,是一个语法错误!!! /Users/wangkun/.nvm/versions/node/v8.4.0/lib/node_modules/nrm/node_modules/open/index.js:38 } catch {} ^ SyntaxE 阅读全文
posted @ 2021-07-06 15:01 坤嬷嬷 阅读(770) 评论(0) 推荐(0) 编辑
摘要:简介 在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具,这个问题将非常棘手。 nvm 应运而生,nvm 是 Mac 下的 node 管理工具 安装 参考:在 Mac 下安装 nvm 管理 node 阅读全文
posted @ 2021-07-06 11:22 坤嬷嬷 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:可执行文件 在本地模式下,可执行文件指向的位置; ./node_modules/.bin 以便可以通过 npm 运行的脚本使用它们。 例如,当您运行测试,将在路径中 npm test。 npm为script字段中的脚本路径都加上了node_moudles/.bin前缀 npm为script字段中的脚 阅读全文
posted @ 2020-12-17 19:32 坤嬷嬷 阅读(5532) 评论(0) 推荐(1) 编辑
摘要:npm源管理器nrm使用教程 阅读全文
posted @ 2020-11-03 20:48 坤嬷嬷 阅读(110) 评论(0) 推荐(0) 编辑
摘要:npm和bower的区别 npm 1、是进行后端开发中,使用的模块安装工具,比如,在安装express,socket.io时,当然使用的是npm,主要运用于Node.js项目的内部依赖包管理 2、是伴随 Node.js 出现的一个包管理器,最开始只能支持 Node.js 的模块管理,但是后来, np 阅读全文
posted @ 2020-03-18 01:20 坤嬷嬷 阅读(290) 评论(0) 推荐(0) 编辑
摘要:1.获取帮助信息 bower --help 2.自定义包安装目录 在当前项目下新建.bowerrc文件,内容如下: { "directory" : "js/lib" } 配置好之后,安装的资源文件将位于js/lib目录下。 3.bower初始化 进入项目目录中,输入命令如下: bower init 阅读全文
posted @ 2020-03-18 01:07 坤嬷嬷 阅读(201) 评论(0) 推荐(0) 编辑
摘要:什么是Bower? Bower是一个前端软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。 安装borwer npm install -g bower 其中-g命令表示全局安装 参考 官网 阅读全文
posted @ 2020-03-18 00:51 坤嬷嬷 阅读(329) 评论(0) 推荐(0) 编辑
摘要:参考 你应该定期更新 Homebrew 阅读全文
posted @ 2019-08-01 14:45 坤嬷嬷 阅读(234) 评论(0) 推荐(0) 编辑
摘要:替换及重置homebrew默认源 中科大源 替换官方源: git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git 切换回官方源: git remote set-url origin https://github. 阅读全文
posted @ 2019-08-01 14:43 坤嬷嬷 阅读(2533) 评论(0) 推荐(0) 编辑
摘要:homebrew cask 如果我想安装Chrome浏览器怎么办?试试下面的命令: 发现并不能安装,没有该软件。怎么办?好消息是一个叫做homebrew-cask的工具扩充了homebrew。 Homebrew cask 软件仓库,提供 macOS 应用和大型二进制文件 安装 使用 基本用法与bre 阅读全文
posted @ 2019-08-01 14:42 坤嬷嬷 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:homebrew自动更新 使用brew install /brew cask install安装软件总是先updating HomeBrew…,速度很慢 取消homebrew自动更新 方法一:使用命令行,但每次重启后需要重新执行命令 方法二:如果想要重启后设置依然生效,可以把上面这行加入到当前正在使 阅读全文
posted @ 2019-08-01 08:39 坤嬷嬷 阅读(1678) 评论(0) 推荐(0) 编辑
摘要:安装homebrew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 卸载homebrew: $ cd `brew --prefix` $ rm - 阅读全文
posted @ 2019-07-30 13:51 坤嬷嬷 阅读(958) 评论(0) 推荐(0) 编辑
摘要:安装 请先看总结!!!!! 1、网上的安装方法都是用curl,从官网找到命令复制到终端,然后回车,结果报错请求超时 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/ins 阅读全文
posted @ 2019-07-30 10:04 坤嬷嬷 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:Homebrew Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,会自 动下载相关依赖,十分方便便捷(缺失包管理器) Homebrew 能干什么? 使用 Homebre 阅读全文
posted @ 2019-07-29 15:44 坤嬷嬷 阅读(462) 评论(0) 推荐(0) 编辑