新姐 發表於 2019-7-31 10:17:00

TypeScript环境安装,以及配置idea开发环境

<h2>  安装前准备</h2>
<p>&nbsp;</p>
<p>  安装typescript需要用到npm管理工具,而npm是随同Node.js一起安装的包管理工具,所以要先安装Node</p>
<p>  1、前往Node官网下载最新版安装包:http://nodejs.cn/download/,双击运行</p>
<p>  2、选择安装模式的时候我们只选&nbsp;<strong>npm package manager&nbsp;</strong>就可以了,安装好后打开cmd,输入node -v、npm -v检查一下版本号</p>
<p>    <img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723151137543-505212273.png" alt=""></p>
<p>&nbsp;  出现对应的版本号说明Node安装成功,我们只安装了npm管理工具</p>
<p>&nbsp;</p>
<h2>&nbsp;  开始安装</h2>
<p>&nbsp;</p>
<p>  安装好npm工具后打开cmd,使用<strong>&nbsp;<span class="pln">npm install <span class="pun">-<span class="pln">g typescript&nbsp;</span></span></span></strong><span class="pln"><span class="pun"><span class="pln">命令安装typescript    </span></span></span></p>
<p><span class="pln"><span class="pun"><span class="pln"><img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723151448611-1117067875.png" alt=""></span></span></span></p>
<p>  七百多秒后...</p>
<p><span class="pln"><span class="pun"><span class="pln"><img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723151417808-41518818.png" alt=""></span></span></span></p>
<p>&nbsp;  使用&nbsp;<strong>tsc -v&nbsp;</strong>命令检查一下版本号</p>
<p><img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723151559931-148484833.png" alt=""></p>
<p>&nbsp;  显示对应版本号说明安装成功</p>
<p>&nbsp;</p>
<h2>  配置idea</h2>
<p>&nbsp;</p>
<p>  打开setting,设置 Languages &amp; Frameworks &gt; TypeScript</p>
<p>  Node interpreter,选择我们刚刚安装的node路径下面的node.exe</p>
<p>  TypeScript,选择前面npm安装好的typescript,路径如下</p>
<p><img src="https://img2018.cnblogs.com/blog/1353055/201908/1353055-20190823103530087-2059779003.png" alt=""></p>
<p>  PS:如果不想每次改完代码都要自己去手动编译,可以勾选自动编译</p>
<p>&nbsp;</p>
<p>  新建一个test.ts文件进行测试</p>
<p>&nbsp;<img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723153514466-616413055.png" alt=""></p>
<div class="cnblogs_code">
<pre>let message: string = "Hello World"<span style="color: rgba(0, 0, 0, 1)">;
console.log(message);</span></pre>
</div>
<p>  当我们打开.ts文件时,在下方会出现TypeScript工具栏,点击小锤子编译</p>
<p><img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723153707048-1611115301.png" alt=""></p>
<p>  编译后就会多一个test.js</p>
<p><img src="https://img2018.cnblogs.com/blog/1353055/201907/1353055-20190723153415132-958365095.png" alt=""></p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">var</span> message = "Hello World"<span style="color: rgba(0, 0, 0, 1)">;
console.log(message);</span></pre>
</div>
<p>&nbsp;</p>

</div>
<div id="MySignature" role="contentinfo">
   
<div>
        <h3>版权声明</h3>
        <div>作者:huanzi-qch</div>
        <div>出处:https://www.cnblogs.com/huanzi-qch</div>
        <div>若标题中有“转载”字样,则本文版权归原作者所有。若无转载字样,本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.</div>
</div><br/>

<div>
        <h3><span style="color: #4f84b3;cursor: pointer;" onclick="window.open('https://huanzi-qch.github.io/file-server/ad/adservice.html', '_blank')" title="AD广告位服务说明">AD广告位</span>(长期招租,如有需要请私信)</h3>
       
        【阿里云】阿里云最全的优惠活动聚集地!<br/>
        【腾讯云】腾讯云当前最新优惠活动专区!<br/>
    <br/>
</div>

<div>
        <h3>捐献、打赏</h3>
        <div><span style="color: red">请注意:</span>相应的资金支持能更好的持续开源和创作,如果喜欢这篇文章,请随意打赏!</div>
        <div style="text-align: center;">
                <div style="
                        float: left;
                        margin-left: 200px;
                ">
                        <img style="width: 100px;" src="https://huanzi-qch.github.io/file-server/images/zhifubao.png"/>
                        <p>支付宝</p>
                </div>
                <div>
                        <img style="width: 100px;" src="https://huanzi-qch.github.io/file-server/images/weixin.png"/>
                        <p>微信</p>
                </div>
        </div>               
</div><br/>


<div>
        <h3>交流群</h3>
        <div style="text-align: center;">
                有事请加群,有问题进群大家一起交流!<br/>
                <img style="width: 300px;" src="https://huanzi-qch.github.io/file-server/images/qq.png"/>
        </div>
</div><br/><br><br>
来源:https://www.cnblogs.com/huanzi-qch/p/11232302.html
頁: [1]
查看完整版本: TypeScript环境安装,以及配置idea开发环境