如何重命名nodejs项目?

ifc*_*fig 5 project node.js package.json

每当我启动我的nodejs项目时,它就会通过我给它的旧名称来引用它:

gpio-editor @ 0.0.0 start/home/pi/RPi-Computer-Power/RPi-Server

我不希望它再被称为gpio-editor,但我还没有找到一种方法来改变它的互联网.我是nodejs的新手,我最初没有制作这个项目.

如果有人知道怎么做,请告诉我.谢谢,尼尔

Mat*_*att 10

退房package.json.应该有一些属性可以更改(您想要更改名称).一个简单的文件看起来像这样:

{
    "name": "gpio-editor",
    "version": "0.0.0",
    "author": "Sudo Programmer <hi@sudoprogrammer.com>",
    "description": "i use this to edit stuff",
    "license": "pick one",
    "engines": {
        "node": ">=0.10"
    },
    "scripts": {
        "start": "node ./app.js"
    },
    "dependencies": {
        // something or other, don't include comments though
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑(5/31/2018)

从节点5(我相信)开始,该package-lock.json文件已经生成并用作"我上次使用这些依赖版本构建此代码库"工具.该package.json文件应该这样做,但它不能保护您免受不遵循语义版本控制的软件包.出于这个原因,我建议检查package-lock.json文件并在那里更新名称.有上了锁文件一些好的信息在这里.


Bal*_*des 5

编辑name中的属性package.json,这决定了包的名称。