1
A
回答
0
您可以添加腳本到packages.json
,使東西之後才安裝
{ "scripts" :
{ "install" : "scripts/install.js"
, "postinstall" : "scripts/install.js"
, "uninstall" : "scripts/uninstall.js"
}
}
或添加了一個鉤子腳本
node_modules/.hooks/{eventname}
看到這個例子
+0
謝謝。我在考慮安裝任何軟件包時由npm發出的通用事件。像「packageInstalled」事件,我可以用一個像「onPackageInstalled」 –
+0
這樣的函數掛鉤到現在當一個打包已經安裝的唯一方法就是這樣,你不會在節點或其他語言已經安裝了,你究竟想要做什麼,因爲實際上你在package.json中放置的腳本在安裝打包時運行腳本 – stalin
相關問題
- 1. 安裝npm包時出錯
- 2. 安裝npm包時出錯
- 3. npm ERR!安裝包
- 4. c9.io - NPM安裝過時的包
- 5. 無法安裝的NPM包
- 6. NPM:恢復安裝的軟件包
- 7. npm只從本地安裝包安裝
- 8. 安裝npm包時出現TypeError
- 9. 不能再安裝npm包
- 10. 反應安裝包NPM
- 11. Docker無法安裝npm包
- 12. Plesk安裝npm包錯誤
- 13. 從Artifactory安裝scoped npm包
- 14. Joyent SmartOS:安裝NPM軟件包
- 15. npm:爲多個CPU安裝軟件包
- 16. 從本地文件夾npm安裝包
- 17. NPM:爲什麼安裝該軟件包?
- 18. NPM不能安裝軟件包
- 19. NodeJS - NPM無法安裝nodemon軟件包
- 20. npm java軟件包未安裝
- 21. npm全局軟件包安裝問題
- 22. npm安裝每個軟件包兩次
- 23. NPM安裝多個軟件包名
- 24. 錯誤:npm不安裝軟件包
- 25. 如何安裝npm包裝的叉子?
- 26. 從NPM文件安裝的NodeJS包安裝
- 27. 如何設置npm不安裝全局安裝的軟件包?
- 28. 如何編輯npm本地安裝的material-ui軟件包npm
- 29. 全局安裝NPM軟件包時的行爲不一致
- 30. 安裝posix時npm安裝錯誤
你可以使用''npm'' '[編程式](https://www.npmjs.com/package/npm#using-npm-programmatically)。 –