大佬教程收集整理的这篇文章主要介绍了node.js – 如何在nodester中管理npm包?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我建议不要将软件包直接存储在文件夹中,因为Nodester免费提供Node PaaS,如果不优化我的应用程序并使其占用空间极小,那将是不友好的.
其次,有一种方法可以在本地和在Nodeter上运行应用程序.我怎么能告诉git不要推送本地安装的git模块.我听说过像git ignore这样的东西.如何管理git ignore以便我的本地软件包不会被推送到nodester上?
我可能没有雄辩地提出这个问题,因为我是节点的新手所以任何能够以更好的方式提出我的问题的人都可以随意编辑这个.
*.sw* .DS_Store node_modules
第一行忽略任何Vim临时文件,第二行忽略OSX .DS_Store文件,最后一行忽略我的node_modules目录.如果已经提交了git rm,则需要先使用git rm从repo中删除node_modules目录.
更多的探索重新. Gitign的gitignore文件是here.
这样会让Git无视你的node_modules,真棒.其次,您需要创建一个package.json文件.这就是告诉npm(和Nodester)你的应用依赖的东西.
{ "author": "Mr Awesome",// This is your name :) "name": "my_awesome_app",// This is your apps name "description": "More awesome than most other apps.",// what your app does "version" : "0.0.1",// Your apps version (increment this when you deploy) "node": "0.6.12",// The version of node you want Nodester to run your app on "dependencies": { "connect" : "2.0.3",// depend on version 2.0.3 of connect "express" : "*" // depend on the latest version of express } }
有关package.json格式的更多信息,请访问here:
当你推送到nodester应该读取package.json并安装你的依赖项.
希望有所帮助!
以上是大佬教程为你收集整理的node.js – 如何在nodester中管理npm包?全部内容,希望文章能够帮你解决node.js – 如何在nodester中管理npm包?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。