[英]Releasing javascript library… how should I handle the external dependencies?
我要发布一个JavaScript库。
我的图书馆依赖于其他图书馆。
这些库中的一些可通过npm
,某些可通过bower
。
如何发布我的库的编译版本? 我是否还应该包含压缩的依赖项的代码? 为此,我应该使用grunt
东西吗?
您可以像在bower.json中那样通过bower分发它,如果您的库用于客户端脚本,则已经描述了依赖项
{
"name": "my-project",
"version": "1.0.0",
"main": "path/to/main.css",
"ignore": [
".jshintrc",
"**/*.txt"
],
"dependencies": {
"<name>": "<version>",
"<name>": "<folder>",
"<name>": "<package>"
},
"devDependencies": {
"<test-framework-name>": "<version>"
}
}
否则,如果它是Node
服务器端,则只有npm
可以完成工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.