node.js常用命令

以下是Node.js开发过程中常用的一些命令,涵盖了基本的脚本运行、包管理和环境配置等方面:

### Node.js 基础命令
1. **运行JavaScript文件**

   ```sh
   node script.js
   ```


   这条命令会启动Node.js环境并执行名为`script.js`的JavaScript文件。

2. **Node.js REPL**

   ```sh
   node
   ```


   进入Node.js的交互式Shell(Read-Eval-Print Loop,REPL)环境,在这里可以直接输入JavaScript表达式并立即得到结果。

### NPM(Node Package Manager)常用命令
3. **初始化新项目**

   ```sh
   npm init
   ```


   创建一个新的Node.js项目并生成`package.json`文件。

4. **安装依赖**
   - 局部安装:
 

    ```sh
     npm install package-name
     ```


     安装项目依赖,并记录在`package.json`的dependencies部分。

   - 开发依赖:

     ```sh
     npm install package-name --save-dev
     ```


     安装项目开发依赖,并记录在`package.json`的devDependencies部分。

5. **全局安装**

   ```sh
   npm install package-name -g
   ```


   全局安装一个包,这样就可以在任何地方使用这个命令行工具。

6. **查看已安装的包**

   ```sh
   npm list
   ```


   列出当前项目的所有本地安装的包及其依赖树。

7. **查看全局安装的包**

   ```sh
   npm list -g
   ```

8. **清理缓存**

   ```sh
   npm cache clean --force
   ```


   清除npm的缓存数据(在较新的npm版本中,通常不需要手动清理缓存)。

9. **查看配置**

   ```sh
   npm config ls
   ```


   显示当前的npm配置信息。

10. **修改配置**

    ```sh
    npm config set key value
    ```


    设置npm的配置项。

### 其他相关命令
11. **调试**

    ```sh
    node inspect script.js
    ```


    使用Node.js内置的调试器启动脚本。

12. **Bower(虽然Bower不再维护,但在历史项目中可能有用)**

    ```sh
    bower install package-name --save
    ```


    通过Bower安装前端包并将其版本保存到bower.json文件。

### 高级或不常用但重要的命令
13. **查看npm文档**

    ```sh
    npm docs package-name
    ```


    打开指定npm包的在线文档。

14. **更改全局模块安装路径**

    ```sh
    npm config set prefix new/path
    ```


    修改全局npm包的安装路径。

相关推荐

  1. nodejs命令

    2024-03-23 04:54:07       34 阅读
  2. node 命令

    2024-03-23 04:54:07       39 阅读
  3. nodejs安装命令

    2024-03-23 04:54:07       47 阅读
  4. node.js命令

    2024-03-23 04:54:07       56 阅读
  5. Node.js命令

    2024-03-23 04:54:07       40 阅读
  6. node.js命令

    2024-03-23 04:54:07       44 阅读
  7. Node.js 命令

    2024-03-23 04:54:07       42 阅读
  8. node.js 命令

    2024-03-23 04:54:07       37 阅读
  9. node.js命令

    2024-03-23 04:54:07       39 阅读
  10. Node.js 命令

    2024-03-23 04:54:07       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 04:54:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 04:54:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 04:54:07       82 阅读
  4. Python语言-面向对象

    2024-03-23 04:54:07       91 阅读

热门阅读

  1. node.js 常用命令

    2024-03-23 04:54:07       37 阅读
  2. Node.js 的一些常用命令及其功能介绍

    2024-03-23 04:54:07       41 阅读
  3. 【爬虫】Selenium打开新tab页

    2024-03-23 04:54:07       46 阅读
  4. 计算机网络各层的左右

    2024-03-23 04:54:07       42 阅读
  5. 【MySQL】事务

    2024-03-23 04:54:07       39 阅读
  6. generator

    2024-03-23 04:54:07       36 阅读
  7. rust - 将windows剪贴板的截图保存为png

    2024-03-23 04:54:07       52 阅读
  8. 第十四节 JDBC批量处理

    2024-03-23 04:54:07       45 阅读
  9. 什么是基于滤波SLAM算法和基于优化SLAM算法?

    2024-03-23 04:54:07       41 阅读