我发布了一个javascript库。
我的图书馆依赖于其他图书馆。
其中一些库可以通过npm
获得,有些可以通过bower
获得。
如何发布我的库的编译版本?我应该包含压缩的依赖项'代码也是?要实现这一点,我应该使用类似grunt
的内容吗?
答案 0 :(得分:0)
你可以通过bower分发它,就像在bower.json中你已经描述了依赖关系,如果你的库意味着客户端脚本
{
"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
才能完成工作