npm全局环境变量配置和包的制作

1,842 阅读1分钟

一、npm全局环境变量的配置

  • 默认情况下,npm安装的全局包,会保存在C:\Users\username\AppData\Roaming\npm\node_modules,可以使用npm root -g查看全局包安装路径。使用npm root查看局部包安装路径(当前项目)。

1、配置步骤

1、新建node_global和node_cache两个文件夹。

2、在cmd中输入npm config set prefix "node_global或node_cache文件夹所在路径"(如:F:\Program Files\node-v8.11.1-win-x64\node_globalF:\Program Files\node-v8.11.1-win-x64\node_cache)

3、设置环境变量

  • 在系统变量新建一个名为NODE_PATH,值为node_global文件夹所在路径下的node_modules(如F:\Program Files\node-v8.11.1-win-x64\node_global\node_modules)
  • 在用户变量中找到Path,新增一行,值为node_global文件夹所在路径(如:F:\Program Files\node-v8.11.1-win-x64\node_global

推荐阅读: npm全局环境变量配置

二、npm包的制作和上传

官网介绍请点击 制作并上传

1、初始化

1、注册npm账号,并确保本地安装有node.js(安装node的时候,npm会被一起安装)。

2、执行npm init初始化项目并设置包的参数。

3、在项目根目录下新建一个index.js,这是包的入口文件。

4、如果当前包依赖依赖于其他包,可以执行npm install [包名]

5、执行npm link生成package-lock.json文件,用于锁定当前包所依赖的包的版本信息。

6、执行npm login登录npm,需要依次输入用户名、密码、邮箱。

7、执行npm publish发布。

8、打开npm官网(附网址),登录个人账号,找到Profile并点击,就可以看到自己所有发布的包啦~。

2、版本更新

1、执行npm version可以查看当前包信息。

2、执行npm version patch更新本地当前版本。

3、执行npm publish发布。