菜鸟学习NodeJS笔记(二)

           忙活了几天打基础之后,最后还是躲不过入坑的命运(啊~~摔~~)。不过在磕磕碰碰地敲代码中,发现,果然还是直接实践学得更快。不过也不能完全否认前几天的知识储备啦。


安装NodeJS

由于手上只下载了Ubuntu14.04,所以还是在这个系统上面开发吧。

安装NodeJS 4.0以上版本

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - 
sudo apt-get install -y nodejs
       另外,若想安装NodeJS 6.0版本

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - 
sudo apt-get install -y nodejs
         安装生成工具
 为了使用npm命令编译和安装本地插件,可能还需要安装生成工具:

sudo apt-get install -y build-essential
         PS:以上安装过程翻译自https://nodejs.org/en/download/package-manager/   翻译得不好还请见谅。


 安装express框架

        express框架是现在NodeJS中最流行的框架了,我采用的也是express框架。所以首先安装express,如果你打算每个项目都是通过express构建,可以选择全局安装,安装命令如下:

 npm install express-generator -g

        -h 选项可以列出所有可用的命令行选项:

 
 

创建第一个项目

做完上述操作后,我们可以愉快地开始创建项目来玩耍了。当然,也可以检查一下安装的版本。

node -v
npm -v
express -V

       

        下面开始建立我们的第一个项目了,有点小激动啊有木有~

        使用下面的命令建立了一个名字为   firstapp   的项目

express myapp
 
     

        然后进入新建项目的目录,安装所有依赖包(主要是根据package.json这个文件里面的包进行搜索安装)

cd myapp 
npm install
        安装依赖包的过程略久,主要根据网速等待时间不同,反正我等了很久。。。(不开心TvT)

        好了,等待安装好了以后,可以启动我们的应用 firstapp  了:       

DEBUG=firstapp npm start
 
    

       然后在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。

  


附:通过 Express 应用生成器创建的应用一般都有如下目录结构:

  

.
├── app.js
├── bin
│   └── www
├── package.json
├── public
│   ├── images
│   ├── javascripts
│   └── stylesheets
│       └── style.css
├── routes
│   ├── index.js
│   └── users.js
└── views
    ├── error.jade
    ├── index.jade
    └── layout.jade

7 directories, 9 files


      

   



 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章