imc-test11
v1.0.2
Published
查看vue安装路径 软链接
Downloads
1
Readme
which vue
查看vue安装路径
# 查看包安装路径
which imc-test11
# 具体执行的位置
D:\nodejs\node_global\node_modules\imc-test11\bin
# 移除软链
npm remove -g imc-test11
# 添加本地软链 方便本地调试
npm link
# 同级目录分包
# imc-test11-lib 文件夹执行npm link
npm link
# imc-test11执行如下命令
npm link imc-test11-lib
# 手动添加依赖 package.json
"dependencies": {
"imc-test11-lib": "^1.0.0"
},
# 使用
const lib = require('imc-test11-lib');
console.log(lib);
# 执行imc-test11 报错
# 库文件imc-test11-lib 下package.json 修改为 "main": "lib/index.js",
# 解除绑定
npm unlink imc-test11-lib
脚手架本地link标准流程
# 链接本地脚手架
cd your-cli-dir
# 链接到全局的node_modules
npm link
# 链接本地库文件
cd your-lib-dir
npm link
cd your-cli-dir
npm link your-lib
# 取消链接本地库文件
cd your-lib-dir
npm unlink
cd your-cli-dir
npm unlink your-lib
获取输入参数
const argv = require('process').argv
// 如输入imc-test11 init 获取init
console.log(argv[2])
发布新的npm
# 1.解除 lib绑定
# imc-test11-lib 下
npm unlink
cd imc-test11
npm unlink
rm-rf node_modules/