【Tool】IntelliJ 搭建Node.js环境
<h1>IntelliJ IDEA 开发 Node.js</h1><hr>
<p>2019-07-29 14:12:34 by冲冲</p>
<p> </p>
<h2>1. 配置插件</h2>
<p>在IDEA的 file -> setting -> Plugins,右边手动输入“node.js”搜索,然后点击下载,安装完成后要求重启。</p>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190729141937310-1967216052.png"></p>
<h2><span style="color: rgba(255, 0, 0, 1)">注意:存在 Intellij IDEA 汉化之后无法打开“设置(T)...”的问题</span></h2>
<p>解决方案参考 https://jingyan.baidu.com/article/fb48e8bef2bcb66e622e14d2.html</p>
<p>① 前往Intellij安装包的lib文件夹下,找到汉化文件(resources_cn.jar),用压缩软件打开(不用解压缩)。</p>
<p>② 将其messages文件夹内的 IdeBundle.properties(系统设置(setting)外观选项加载不出来)、VcsBundle.properties(系统设置(setting)打不开)、UIBundle.properties(定位按钮找不到) 这三个配置文件删除就可以解决对应问题。</p>
<p>③ 删除后关闭,确保jar文件还在lib目录下,启动Intellij IDEA。</p>
<p> </p>
<h2>2. Demo测试</h2>
<p>① 点击新建项目,提供node的2个选项: Node.js 基础模板 和 Node.js Express App 网站</p>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190729143603632-824779943.png"></p>
<p>② 创建server.js文件</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">var</span> http = require("http"<span style="color: rgba(0, 0, 0, 1)">);
http.createServer(</span><span style="color: rgba(0, 0, 255, 1)">function</span><span style="color: rgba(0, 0, 0, 1)">(request, response) {
response.writeHead(</span>200, {"Content-Type": "text/plain"<span style="color: rgba(0, 0, 0, 1)">});
response.write(</span>"Hello World"<span style="color: rgba(0, 0, 0, 1)">);
response.end();
}).listen(</span>8888<span style="color: rgba(0, 0, 0, 1)">);
console.log(</span>"nodejs start listen 8888 port!");</pre>
</div>
<p>③ 完成 Run/Debug 配置</p>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190729144045411-1431297400.png"></p>
<h2><span style="color: rgba(255, 0, 0, 1)">注意:存在 Intellij IDEA 汉化之后无法正常使用 “编辑结构...(R)” 的问题</span></h2>
<p>解决参考 https://blog.csdn.net/atomjob/article/details/89462096</p>
<p>① 前往Intellij安装包的lib文件夹下,找到汉化文件(resources_cn.jar),用压缩软件打开(不用解压缩)。</p>
<p>② 将其messages文件夹内的 ExecutionBundle.properties 删除。</p>
<p>③ 删除后关闭,确保jar文件还在lib目录下,启动Intellij IDEA。</p>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190731201855957-1501401487.png"></p>
<p>填写需要运行的JS文件</p>
<p> </p>
<h2>3. 运行</h2>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190729144759468-161792139.png"></p>
<p>控制台输出 node js start listen 8888 port! ,则成功。</p>
<p>打开页面 http://127.0.0.1:8888 或者 localhost:8888 可以看到结果。</p>
<p><img src="https://img2018.cnblogs.com/blog/1721334/201907/1721334-20190729145017772-65806225.png"></p>
<p>参考:https://www.cnblogs.com/duhuo/p/4217083.html</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/yadiel-cc/p/11263860.html
頁:
[1]