hyp*_*y2k 5 javascript node.js npm
有人知道npm安装后是否可以在最后打印日志消息?
To enable CLI tab autocompletion run:
mypackage completion >> ~/.profile
progress@1.1.8 node_modules/progress
kew@0.6.0 node_modules/kew
adm-zip@0.4.7 node_modules/adm-zip
request-progress@0.3.1 node_modules/request-progress
??? throttleit@0.0.2
....
Run Code Online (Sandbox Code Playgroud)
但是我想在依赖项下载后给出一条消息,例如:
progress@1.1.8 node_modules/progress
kew@0.6.0 node_modules/kew
adm-zip@0.4.7 node_modules/adm-zip
request-progress@0.3.1 node_modules/request-progress
??? throttleit@0.0.2
To enable CLI tab autocompletion run:
mypackage completion >> ~/.profile
Run Code Online (Sandbox Code Playgroud)
我通过安装后脚本尝试过,但是不起作用
小智 6
从它的npm 文档中"scripts"
可以看出,您可以使用"postinstall"
(或仅"install"
)与命令链接的命令在安装包后运行...
既然你说你已经尝试过这个,但在你的问题中没有给出关于如何做的背景,让我来引导你完成这个过程......
例如,说这是在你的package.json
:
{
...
"scripts": {
"postinstall": "node postinstall.js"
}
...
}
Run Code Online (Sandbox Code Playgroud)
然后,在您的项目目录中,您可以创建一个postintall.js
脚本,并将其放入其中:
console.log(
"To enable CLI tab autocompletion run:\n" +
"mypackage completion >> ~/.profile"
);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1636 次 |
最近记录: |