• nodejs一些比较实用的命令


    在学习node的时候是从express开始的,在express中有一个generate,如果在机器上面全局的安装了express-generate的话,可以直接实用[express project_name]来创建一个express项目的,在generate帮你创建好的项目中,大体的结构是已经完成了。之前的话,我一直是采用这种方式去创建一个新项目。

    如果创建一个非express的项目,我一般会先创建一个目录,然后在这个目录下面创建一个package.json文件,接着在package.json中添加相关的项目参数,最后执行npm install去安装相关的依赖项以完成项目的初始化。如果要单独的安装一个依赖项的话,一般会在package.json中的dependencies下面添加依赖项的名称,并且会去查找这个依赖项的最新的版本,最后使用npm install去进行安装。(就是这么笨,O(∩_∩)O哈哈~)

    今天试了下使用命令行的方式去创建一个项目,感觉比手动的会稍微的简单些,下面看看命令如何去进行这些操作的。

    先运行以下命令:

    mkdir MyPro
    cd MyPro
    

    使用这2个创建了一个名为MyPro的文件夹,这里它会作为我们的项目的根目录。之前的话,我会手动的创建一个package.json,但是node是提供了命令去给我们来创建这个文件的,命令如下:

    npm init

    在执行了这个命令后,还有一些后续,这些后续会问你一些关于项目的情况,如下:

    它会询问你项目的名称,入口,命令,git等,询问的这些都有一个默认值,完成之后,它会写下生成的package.json的结果。最终ok后你可以看到刚刚我们新创建的项目下多了一个package.json文件,里面包含了一些关于项目的基本信息。

    安装依赖项并且存入到package.json中:

    npm install [module] --save

    npm install [module] --save-dev

    第一个命令会将安装的这个module的最新的版本存入到package.json中的dependencies下面去;而后一个命令则会将module存入到devDependencies下面去。

    在初始化项目的时候,看到package.json中有一个scripts的项,这个是在运行项目之前能先执行的脚本:

    npm run test
    

    使用这条命令就会执行“echo hello”这条命令。

  • 相关阅读:
    (error) DENIED Redis is running in protected mode because protected mode is enabled
    boost库安装和使用
    linux下Redis以及c++操作
    Redis 客户端安装与远程连接图解
    Redis 安装和配置
    terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::substr
    C++ STL std::wstring_convert处理UTF8
    C++正确的cin输入
    分词之最短编辑距离算法实现(包括中文)
    unicode和utf-8互转
  • 原文地址:https://www.cnblogs.com/fanxiaoxiao/p/5280378.html
Copyright © 2020-2023  润新知