IDEA开发Node.js项目问题解决方案
沉沙 2018-09-17 来源 : 阅读 2375 评论 0

摘要:本篇教程介绍了IDEA开发Node.js项目问题解决方案,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。

本篇教程介绍了IDEA开发Node.js项目问题解决方案,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。

<


     要用 IDEA 开发 NodeJS项目(web/JS)项目,首先需要:
    1. 自行下载 Node.js 并安装,下载网址:https://nodejs.org/en/download/;或者 https://nodejs.org/en/;
       测试: cmd-> node -v  或者 node, 未出现错误,如下,则表明已安装完好。
     
       其次,当前的  NodeJS 版本都集成了 NPM, 测试可使用"npm -v" 来测试是否成功安装。命令如下,出现版本提示表示安装成功:
        
  2. 在 IDEA中下载 NodeJS 插件,参考//blog.csdn.net/wang19891106/article/details/51127133,主要步骤如下:

默认安装好了IDEA,在IDEA的file -> setting ->Plugins,右边默认是没有这个组件的需要你手动点击Browe repositories..,在插件列表中搜索nodejs,将看到NodeJS插件,点击下载,重启,(其实它会关联到你安装的NodeJS)如下图; 
在new project中就多出一项NodeJS 
构建第一个NodeJS项目 






  出现如下问题:

Error creating Node.js Express App. Cannot find C:\Users\admin\AppData\Local\Temp\intellij-express-generator\node_modules\express-generator\bin\express

解决: 要安装  Node.js web框架模块 express:  可使用 npm 命令安装模块,npm 安装 Node.js 模块语法格式如下:

$ npm install <Module Name>

    以下实例,我们使用 npm 命令安装常用的 Node.js web框架模块 express:

npm install express      # 本地安装( 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。)
npm install express -g   # 全局安装(将安装包放在 /usr/local 下或者你 node 的安装目录。)

  安装好之后,express 包就放在了工程目录下的 node_modules 目录中,因此在代码中只需要通过 require(‘express‘) 的方式就好,无需指定第三方包路径。

var express = require(‘express‘); 

 

按照默认操作执行,生成的项目目录结构如下,改目录结构和《Node.js开发指南》的例子是一样的,并且IDEA已经生成一个可以运行的Demo。 
点击右上角的绿色箭头,启动服务。 
出现如下提示”Listening on port 3000”,说明服务启动成功 


在浏览器中输入”//localhost:3000/“,出现下图说明成功 
   

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注WEB前端Node.js频道!

本文由 @沉沙 发布于职坐标。未经许可,禁止转载。
喜欢 | 2 不喜欢 | 0
看完这篇文章有何感觉?已经有2人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程