npm link 与 pnpm link 的用法

  1. npm link
  • 不加参数的,是在全局安装当前执行命令目录的包,就是含有package.json文件夹。
  • 加了redis参数的是在其他目录或者包中安装redis这个包,redis也是已经被软连接的全局的。
  • 注意,package-name取自package.Json,而不是从目录名。
# 不加参数的,是在全局安装当前执行命令目录的包,就是含有package.json文件夹
cd ~/projects/node-redis    # go into the package directory
npm link                    # creates global link
# 加了redis参数的是在其他目录或者包中安装redis这个包,redis也是已经被软连接的全局的.
# 接下来,在其他位置,npm link package-name将创建一个符号链接,从全局安装的package-name到当前文件夹的node_modules/。
# 注意,package-name取自package.Json,而不是从目录名。
# Next, in some other location, npm link package-name will create a symbolic link from globally-installed package-name to node_modules/ of the current folder.

# Note that package-name is taken from package.json, not from the directory name.
cd ~/projects/node-bloggy   # go into some other package directory.
npm link redis              # link-install the package
  1. pnpm link

你可能感兴趣的:(npm,前端,node.js)