// 安装nest cli npm i -g @nestjs/cli // 创建模块 nest g module user server // 创建控制器 controller 就类似前端的「...nest g controller user server // 我们可以简单地从字面意思来理解,就是「服务的提供者」 nest g service user server // 大招 统一一起生成...nest g resource xxx // 不生成测试文件 nest g resource xxx --no-spec
这个错误大概是这样的: npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR!...expired 它是在我们执行 npm i 或 npm run xxx 指令时发生的。...当我们使用 npm i 安装某些类库时,例如类库地址为 https://registry.npm.taobao.org/ylru/download/ylru-1.2.1.tgz,此时npm无法验证来源,...关闭 SSL 验证: npm config set strict-ssl false 修改软件源,例如将软件源地址改回官网: npm config set registry https://registry.npmjs.org...为什么不向前兼容呢? 不清楚,一向如此。 社区有一些规则的改变,属于基础改变,会对上面的一系列软件建筑产生致命影响。
安装 npm install -g cnpm --registry=https://registry.npm.taobao.org 升级 自己安装自己:npm install -g npm node.js...npm i -g n MacOS 使用:nvm,不依赖node。...当执行 npm install --only=dev,只会安装 devDependencies 中的包。...rm -rf node_modules && npm i 很多开发同学在使用 npm 的时候一发现 npm 模块有问题就执行 rm -rf node_modules && npm i,一些情况下可以解决问题...,一些情况下却不能,让我们尝试去看看这是为什么。
先来简单尝试一下,随意一个个提交 git commit -m "feat: xxxx" 安装自动生成 Changelog 的组件,npm 自行安装 npm install -g conventional-changelog...npm install -g conventional-changelog-cli 如果报错可切换到淘宝源 npm config set registry https://registry.npm.taobao.org...config set registry https://registry.npm.taobao.org npm install -g conventional-changelog npm install...-g conventional-changelog-cli sudo -i echo alias changelog=\"conventional-changelog -p angular -i CHANGELOG.md...-s\" >> /etc/rc.local npm install husky --save-dev package.json 文件,在里面追加内容 "husky": { "hooks"
全局安装vue脚手架 $ npm install -g vue-cli 卸载方法 $ npm uninstall -g vue-cli 查看vue版本(注意:大写的V) $ vue -V...(recommended) (Use arrow keys) > Yes, use NPM Yes, use Yarn No, I will handle that myself 项目根目录下执行...: $ npm run dev Your application is running here: http://localhost:8080 安装路由 $ npm install vue-router...--save-dev 安装vue-resource $ npm install vue-resource --save-dev 安装WangEditor $ npm install wangeditor...--save-dev 打包项目 $ npm run dev ?
往往我们做的却不是最优的,那么为什么我们不将它交给专业运维的人去配置呢? 我们只去关心应用层面的业务逻辑,去关心用户的交互体验,这才是我们该做的事~ 所以,云开发它来了!!...用到create-nuxt-app来创建一个nuxt项目 安装: npm i create-nuxt-app -g @cloudbase/cli 用来进行快速、方便的部署项目,管理云开发资源。...安装: npm i @cloudbase/cli -g 构建云开发项目 首先进行登录授权 tcb login,在弹出的窗口进行授权 [登录授权] 新建一个云环境 [新建云环境] 在弹出窗口新建,我们选择按量计费并将开启免费资源选项勾上...Choose Nuxt.js modules (Press to select, to toggle all, i> to invert selection) # 选择模块 ?...i serverless-http --save 配置项目 我们在nuxt.config.js中加入dev:false [668e9026-4481-4d20-af7f-7cc4f98e0e57.png
range> npm install npm install npm install alias: npm i common...npm install webpack npm install webpack -g //使用-g或--global npm uninstall 卸载模块 基础语法 npm uninstall [dev npm update 更新模块 npm update [-g] [...] npm outdated 检查模块是否已经过时 npm outdated [...g cnpm --registry=https://registry.npm.taobao.org npm cache 管理模块的缓存 npm cache add npm...npm access public [] npm access restricted [] npm access grant only|read-write
--save-dev npm i xxx -S 就是 npm i xxx --save npm i xxx -g 就是 全局安装 npm i xxx 就是本地安装 命令详解 npm...i xxx --save-dev 是把依赖写入进devDependencies对象里面 npm i xxx --save 是把依赖写入进dependencies对象里面 npm i xxx -g...npm install express #安装express模块 npm install -g express #全局安装express模块 npm list #列出已安装模块 npm show express...#显示模块详情 npm update #升级当前目录下的项目的所有模块 npm update express #升级当前目录下的项目的指定模块 npm update -g express #升级全局安装的...npm install -g npx 调用项目安装的模块 npx 想要解决的主要问题,就是调用项目内部安装的模块。比如,项目内部安装了测试工具Mocha。
create-nuxt-app 我们会用 create-nuxt-app 来创建一个nuxt项目,因此,也需要提前安装 安装命令: npm i create-nuxt-app -g @cloudbase...安装命令: npm i @cloudbase/cli -g 02 构建云开发项目 首先进行登录授权 tcb login,在弹出的窗口进行授权新建一个云环境在弹出窗口新建,我们选择按量计费并将开启免费资源选项勾上...Choose Nuxt.js modules (Press to select, to toggle all, i> to invert selection) # 选择模块 ?...i serverless-http --save 配置项目 我们在nuxt.config.js中加入 dev:false 否则部署云函数后会报下面错误{ "errorCode":1, "errorMessage...Error: EROFS: read-only file system, rmdir '/var/user/.nuxt'" } 打包项目 我们在nuxt项目(functions/nuxt)中使用 npm
$ npm install gulp --save-dev # 以下是简写形式, -D === --save-dev $ npm i gulp -D 开发依赖,会在package.json文件的devDependencies...只需要: npm i package.json文件中对模块的依赖可以使用~、^、*来控制。 ~: 安装兼容模块新发布的补丁版本,也就是说主版本号和次版本号不能变,最后一位修改号(补丁)可变化。...$ npm install gulp --global # 简写 $ npm i -g gulp # 安装成功后,我们就可以随时随地都可以运行gulp命令了 $ gulp -v 更新安装包 更新本地的安装包...卸载全局安装包 $ npm uninstall -g lodash 其他npm常用命令 更新升级npm $ npm i npm 罗列出当前安装的所有的包 $ npm list # 控制列出所有包的目录层级...npm install 全局安装依赖包 yarn global add [package] npm i [package] -g yarn global remove [package] npm un
npm install # 安装package.json定义好的模块,简写 npm i # 安装包指定模块 npm i # 全局安装 npm i ...中的 devDependencies 配置中 npm i --save-dev # 安装多模块 npm i # 安装方式参数...: -save # 简写-S,加入到生产依赖中 -save-dev # 简写-D,加入到开发依赖中 -g # 全局安装 将安装包放在 /usr/local 下或者你 node 的安装目录 查看 # 查看所有全局安装的包...> engines # 查看帮助 npm help 更新模块 # 更新本地模块 npm update # 更新全局模块 npm update -g ...卸载模块 # 卸载本地模块 npm uninstall # 卸载全局模块 npm uninstall -g # 卸载全局软件包。
npm install module-name -save 自动把模块和版本号添加到dependencies部分 npm install module-name -save-dev 自动把模块和版本号添加到...文件夹下(没有的改文件夹会新建一个) 只安装生产依赖 npm install --production 查看全局安装的模块 npm list -g 如果要查看某个模块的版本号,可以使用命令如下 npm...run xxxx 项目中使用yarn 安装 yarn npm i -g yarn 使用 yarn <!...下) npm i xxx --save #在项目中安装包名为 xxx 的依赖包(配置在 devDependencies 下) npm i xxx --save-dev #全局安装包名为 xxx...的依赖包 npm i -g xxx #运行 package.json 中 scripts 下的命令 npm run xxx # 将当前模块发布到 npmjs.com,需要先登录 插件发布到
npm install npm -g npm更新自身 npm info version 查看某个模块最新发布版本信息,如npm info underscore version npm...search 查找与keyword匹配的模块信息 npm view version 查看一个包的最新发布版本 npm i 或 npm install...npm安装当前目录package.json里面的所有包, 下面的i同样可以用install代替,当卸载时,i用uninstall代替 npm update [-g] 更新指定模块,有-g表示全局...npm i [-g] 安装指定模块,有-g表示全局 npm i @version [-g] 安装指定版本的模块,有-g表示全局 npm i --save...安装包的同时自动更新package.json的依赖 npm i --save-dev 安装包的同时自动更新package.json的开发依赖 npm i --save-optional
1 Node.js 1.1 简介 定义 JS的服务端运行环境 用途 构建工具webpack的环境依赖 特点 单线程、异步编程 应用场景 低运算、高I/O Nodejs的包管理工具: 2 npm...安装 npm init 3 Webpack 设计思想 require anything 加载方式 各种loader插件 编译方式 commonjs模块-> function类型模块 官方文档...http://webpack.github.io/docs/ 安装 sudo npm install -g webpack npm install webpack@1.15.0 --save-dev...作用:前端开发服务器 特色:可以在文件改变时,自动刷新浏览器 安装: npm install webpack-dev-server一save-dev 配置: webpack-dev-server...会话由浏览器控制,会话结束,session失效 修改 cookie 删除 cookie 登录后,发现新增 jssessionID 字段的 cookie,属于 http-only
%" prefix -g'这一行在npm.cmd起的作用是 //如果能运行这两个命令并且得到结果的话将NPM_PREFIX_NPM_CLI_JS的值设置 //为"\node_modules\npm\bin...%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO ( SET "NPM_PREFIX_NPM_CLI_JS=%%F\node_modules\npm\bin\npm-cli.js...I Have the Honour to Be Your Obedient Servant,? ~ npm ??...Use `--only=dev` instead.') } if (where === globalTop && !..." tag satisfying (e) g) a that resolves to (a) 总结下来就是: 执行工程自身 确定首层依赖模块 根据模块信息递归网络获取模块
1.安装vue-cli ① 使用npm(需要安装node环境)全局安装webpack,打开命令行工具输入:npm install webpack -g或者(npm install -g webpack)...可以安装淘宝镜像,打开命令行工具,输入: npm install -g cnpm --registry=https://registry.npm.taobao.org 然后使用cnpm来安装 )...npm install :安装所有的模块,如果是安装具体的哪个个模块,在install 后面输入模块的名字即可。...因为是初始项目,还没有任何模块,所以我用npm install 安装所有的模块。安装完成后,目录中会多出来一个node_modules文件夹,这里放的就是所有依赖的模块。...--save-dev 自动把模块和版本号添加到模块配置文件package.json中的依赖里devdependencies部分 3.
install 可以简写为 i 安装原有的依赖包 当我们处于一个项目下时,执行npm i即可安装当前项目所有的依赖包。...> npm ls --depth=0 ├── [email protected] └── [email protected] 然后我们再尝试添加--production参数,使用--only=prod[...> npm ls --depth=0 └── [email protected] 使用--only=dev[elopment]则用来仅安装devDependencies的依赖。...否则就是坑人了-.- 以及我们可以指定安装包时候的tag或者version npm i [email protected] npm i [email protected] npm i [email ...在调试完毕后,执行npm unlink来删除链接。 如何创建命令行可执行模块 我们可以在package.json中添加bin字段,用来指定一个文件。
1 node.js 1.1 简介 定义 JS的服务端运行环境 用途 构建工具webpack的环境依赖 特点 单线程、异步编程 应用场景 低运算、高I/O Nodejs的包管理工具一 2 npm.../docs/ 安装 sudo npm install -g webpack ?...npm install webpack@1.15.0 --save-dev webpack -v webpack.config.js ●entry : js的入口文件 ●externals :外部依赖的声明...作用:前端开发服务器 特色:可以在文件改变时,自动刷新浏览器 安装: npm install webpack-dev-server一save-dev 配置: webpack-dev-server...登录后,发现新增 jssessionID 字段的 cookie,属于 http-only, 用户端不可修改 ? ? ? ? ? ? ? ? ? 3 前端框架 三大框架 ? ? ? ? ? ?
403 Forbidden - PUT https://registry.npm.taobao.org/animation-css - [no_perms] Private mode enable, only..."中; $ npm install xxx –D 全局安装 $ npm install xxx -g 安装特定版本 $ npm install xxx@1.0.0 npm i --save-dev...animation-library 解决npm 更新指定模块不生效的办法 根本原因是:package.json里的模块配置没被更改,所以npm update *** 更新指定模块命令不生效,这种情况需要手动更改...package.json配置里模块的版本号 当然也可以执行以下指令安装: (1)安装"npm-check-updates"模块 $ npm install -g npm-check-updates...- 更新node模块 npm update 模块名 npm update 模块名 @版本号 更新到指定版本 npm update 模块名 @latest - 卸载node模块 npm uninstall
install npm@5.4.0 -g npm install npm@latest -g # -g 表示全局环境,只有这样,npm才可以在任何目录识别 修改镜像地址: npm config...》产生node_modules目录专门存放模块, # 与package-lock.json, # npm i bootstrap,vue # 包名不能乱写,查询地址:https://www.npmjs.com.../ # save 表示依赖写入package.json # --save-dev 表示只有生产环境使用 nmp -g ---> cnmp -g npm --save...---> cnmp -S npm --save-dev ---> cnpm -D # html 标签src引入即可使用 # 此时删除node_modules,也可以 # 在另一个环境中...,即可还原所有node_modules npm i # 当不需要时卸载即可 npm uninstall xxx # 更新 npm update jquery # 指定版本 npm install jquery
领取专属 10元无门槛券
手把手带您无忧上云