Node
npm 上传自己的模块
首先需要登录在 npm官网上注册帐号,
然后在你创作的模块项目中 键入npm adduser
,然后根据提示,输入账号名字、密码和邮箱,之后如果显示 Logged in as 你的账户名 on https://registry.npmjs.org/.
,说明登录成功了
然后cd到你所创建的模块路径中,npm publish
PS D:\Study\Front\htmlPractice\node直播课\require> npm publish
npm notice
npm notice package: wzq1@1.0.0
npm notice === Tarball Contents ===
npm notice 26B a.js
npm notice 49B index.js
npm notice 200B package.json
npm notice === Tarball Details ===
npm notice name: wzq1
npm notice version: 1.0.0
npm notice package size: 540 B
npm notice unpacked size: 549 B
npm notice shasum: 728f281db8397e6791075098fb41d96548f4d777
npm notice integrity: sha512-IXk/pc87T9tWq[...]RkZyd/razQRKw==
+ wzq1@1.0.0
如果想要取消发布,npm unpublish 依赖项目名 --force
注意:发送自己的项目时,需要把源换成官方的
npm 修改源
我们不建议使用cnpm
命令 ,因为用它安装的话,模块不会写到package.json
中,但是npm
的源是在国外,所以网速会很慢,这时候解决办法就需要换源了(或者是*)
通过npm config set registry 地址
来修改源
npm config set registry https://registry.npmjs.org/
(官方地址)
https://registry.npm.taobao.org/
(淘宝源地址)
查询源地址
npm config list
yarn包管理工具
它跟npm差不过,速度更快点儿
首先需要通过npm全局安装yarn
然后学一下yarn 语法
nvm 控制node版本
在windows环境下推荐使用nvmw或者nvm-windows;
Nvm-windows 下载地址 ,然后下载 nvm-setup.zip并安装。
然后 nvm --version
查看版本
如果显示
This is not the package you are looking for: please go to http://nvm.sh
,尝试看一下全局变量path添加了没,如果添加了,重启再试一遍(我就是重启之后就可以了)
NVM常用指令;
nvm --version查看版本
nvm install stable //安装最新稳定版nodejs
nvm install 8.11.1 //安装指定版本
nvm install 8.11 //安装 8.11.x系列最新版本
nvm ls-remote //列出远程服务器上所有可用的版本
nvm use 8.11.1 //切换到8.11.1版本
nvm use 8.11 //切换到8.11.x最新版本
nvm use node //切换到最新版本
nvm alias default node //设置默认版本为最新版本
nvm ls //列出所有已经安装的版本