zoukankan      html  css  js  c++  java
  • 【SublineText3】Nodejs sublime text 3安装与配置

    1.下载subline的nodejs插件

    2.解压zip文件, 并重命名文件夹“Nodejs”

    3.  打开sublime,操作"preference" --> "Browse packages", 打开一个目录,复制”Nodejs“文件夹到这个目录

    4.打开Nodejs文件夹,找到文件“Nodejs.sublime-build”, 拖拽到sublime

      显示为

    { 
       "cmd": ["node", "$file"], 
       "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)", 
       "selector": "source.js", 
       "shell":true, 
       "encoding": "cp1252", 
       "windows": 
        { 
          "cmd": ["taskkill /F /IM node.exe & node", "$file"] 
        }, 
       "linux": 
        { 
          "cmd": ["killall node; node", "$file"] 
        } 
      }
    

      接下来更改为

    {
      "cmd": ["node", "$file"],
      "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
      "selector": "source.js",
      "shell":true,
      "encoding": "utf-8",
      "windows":
        {
      "cmd": ["taskkill /F /IM node.exe", ""],
          "cmd": ["node", "$file"]
        },
      "linux":
        {
            "cmd": ["killall node; node", "$file"]
        }
    }
    

    5.打开Nodejs文件夹,找到文件“Nodejs.sublime-settings”, 拖拽到sublime

      更改为

    {
      // save before running commands
      "save_first": true,
      // if present, use this command instead of plain "node"
      // e.g. "/usr/bin/node" or "C:in
    ode.exe"
      "node_command": "C:\Program Files\nodejs\node.exe" ,
      // Same for NPM command
      "npm_command": "C:\Program Files\nodejs\npm.cmd",
      // as 'NODE_PATH' environment variable for node runtime
      "node_path": false,
    
      "expert_mode": false,
    
      "ouput_to_new_tab": false
    }
    

    6.使用

      新建一个test.js文件,然后输入测试代码,如

    for (let i = 0; i < 3; i++) {
        console.log('i:', i);
    }
    

      使用快捷键ctrl + b运行,结果如下

    i: 0
    i: 1
    i: 2
    [Finished in 0.1s]
    

      按ESC关闭窗口


    其实配置文件不难,难的是,找到对的解决方法。网上有些配置错误的代码,会有点困扰人。不过,这些都搞定啦!哈哈~

    每天进步一点点,不要停止前进的脚步~
  • 相关阅读:
    为什么MySQL数据库索引选择使用B+树?
    nginx负载均衡策略
    视频笔记
    mysql show full processlist 分析问题
    Git利用命令行提交代码步骤
    zend studio远程自动上传代码并执行
    CentOS7 通过YUM安装MySQL5.7 linux
    PHP的按位运算符是什么意思
    git 分支操作
    php 技术知识点汇总
  • 原文地址:https://www.cnblogs.com/myworld7/p/7123395.html
Copyright © 2011-2022 走看看