如何将我的node_module,模块添加到package.json中
我有我的node_module文件夹中的一些模块,但因为我是nodejs
业余爱好者,当我想安装主题时,我忘了使用--save
与npm install
现在我有很多的模块,但我的package.json
是空的,所以在那里任何将主题添加到package.json
。
对不起,如果我的问题是愚蠢的,我是初学者在nodejs
只需更改到包含node_modules
的目录,在那里备份任何现有的package.json
,然后使用npm init
来重新创buildpackage.json
。
生成的package.json
将包含node_modules
中已经存在的所有模块。
样品运行:
$ cd /my/project $ mv package.json package.json.bak # Backup package.json $ npm init # Recreate package.json with dependencies populated
已经问及很好的回答!
这里有不同的方式build议创build/维护package.json
文件有没有办法自动构buildNode.js项目的package.json文件
这很简单。 编辑package.json文件并为开发依赖项添加以下内容:
"devDependencies": { "broccoli-asset-rev": "^2.0.2", "broccoli-merge-trees": "^0.2.1", "broccoli-svg-sprite": "^1.0.3", ...... }
要获取软件包名称和版本号列表,您可以查看每个模块的node_modules / module folder / package.json,以获取官方软件包名称和版本。 它将是这样的forms:
{ "name": "<<name of the package>>", "version": "2.1.0", "description": "broccoli asset revisions (fingerprint)", .... }
只需将上面的名称和版本信息复制到devDependencies到你的项目的package.json中,你应该很好。
也看看这里有没有办法自动构buildNode.js项目的package.json文件
在这里: https : //docs.npmjs.com/files/package.json
您可以使用npm install --save <package>
再次安装相同的软件包,只需要用刚刚安装的软件包replace当前的软件包。 它也将添加你已经添加了默认版本符号的包。