结合npm prepublish完成devDependencies精简dependencies依赖
最新内容请在github阅读 npm中script生命周期方法的深入探讨1.Dependencies与devDependencies的合作如果你想要对你的包在其被使用之前做某种操作,而且这种操作独立于操作系统,那么我们可以使用 (1)将CoffeeScript编译成为Javascript (2)对Javascript代码进行压缩 (3)获取你的包需要加载的远程资源 在prepublish时机这样做的好处是,这些事情都可以立即完成,而且只在一处就可以完成;同时也具有以下好处: (1)你可以将coffee-script放在devDependencies里面,因此使用该包的人不用下载coffee-script (2)你的包也不需要依赖于其他的包对文件进行压缩,因此用户也不用安装 (3)你也不需要依赖于包的使用者系统中的curl等系统工具 2.批量添加生命周期函数如果你想对所有的包的某一个生命周期函数都执行一段脚本,那么你可以使用这个方法来完成。你可以将一个可执行文件放在 参考文件: npm script npm command (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |