Because busy other things, put the learning of node. js down for almost two months, the world changes really fast, found that many things have changed, Express has been upgraded to 4.x, the change is not small!My original learning process is installed in the VirtualBox ubuntu.12.04amd64, whim, want to replace UBUNTU.14.04AMD64, found not loaded, and then thought, is not virtualbox the upgrade! Virtaulbox up
Node. js learning has been put down for almost two months, and the world has changed so fast that many things have changed and express has been upgraded to 4. x, the change is not small! My original learning process was to install Ubuntu.12.04amd64 in VirtualBox. I tried my best to change it to Ubuntu14.04amd64. I found that I couldn't install it. I thought about it. Should I upgrade VirtualBox! Upgrade Vir
Label:Redis is a popular NoSQL database, generally used instead of memcached for caching services, and it also supports the persistence of data, with a wide range of application scenarios. We are already familiar with using Redis in Java, so what is the correct posture for using Redis in the node. js and koa.js frameworks?
Redis is fully open source free, adheres to the BSD protocol and is a high-perfo
node. JS Framework Strongloop Learning notes (i)
I am using node. js to do the phone backstage, find the framework found Strongloop quite suitable, but found no Chinese tutorial, so in their own study, do a note, to facilitate other people like me reference (my english level is very poor, only a little try to
Unit new Big God said backstage to use node. js Rewrite, onlookers a bit feel good ah, learn JS finally has the power.At home to configure the Vim, record it.Install these installation packages under the. Vim/bundle folder://======Alignment tool TABULAR,VIM code alignment plug-ins, you can implement a variety of alignm
Powerful crawlers Based on Node. js can directly publish captured articles! The source code of this crawler is based on the WTFPL protocol. For more information, see
I. Environment Configuration
1) A server can work on any linux server. I use CentOS 6.5;
2) install a mysql database, which can be 5.5 or 5.6. You can directly use lnmp or lamp to install the database, and you can directly view the log in the
. node. js has a built-in FS module, so that we can read and write files. To organize a directory, follow these steps:
Myhttpserver
| _____ App. js
| _____ Webroot
| _____ Index.htm
Here, the webroot folder is the home of our static page. We hope that we will be able to access the page from the client if we lose it in
test: // 增加如下代码 router.get(‘/home/:id/:name‘,async(ctx, next)=>{ console.log(ctx.params) ctx.response.body=‘ })Run the code and access it through the browser http://localhost:3000/home/12/ikcamp , and then view the log information displayed under the console:The request parameters are placed in thebodyInWhen post requested in a way, we encounter a problem: The post request is usually sent through
Document directory
Process file path
Fs module Introduction
For the list of articles in this series and the translation progress, see Node. js advanced programming: using Javascript to build scalable applications (〇)
This document corresponds to the third part of the original article, Chapter 7: Files, Processes, Streams, and Networking: Querying, Reading from, and Writing to Files
The article is copi
project, the view was written in controller/home , and now we move it into views :New views/home/login.html : Html> lang="en"> charset="UTF-8"> name="Viewport"content="Width=device-width, initial-scale=1"> action="/user/register"method="POST"> name="Name"type="Text"placeholder="Please enter user name: Ikcamp" /> name="Password"type="Text"placeholder="Please enter passwo
node. js form--formidable
Node handles form requests and needs to use the formidable package.The command to install the formidable package is as follows: NPM install formidable there are two paths for installing packages, one is a local directory and one is a global directory.The NPM install XXX-G command installs the module downl
#!/bin/bash### BEGIN INIT info# provides:xiyoulib# required-start: $all # required-stop: $all # default-start:2 3 4 AA Def ault-stop:0 1 6# short-description:start daemon at boot time# description:enable service provided by daemon.### END INIT info# chkconfig:345 08# description:forever for Node.jsdeamon=/home/wwwroot/default/im/chat.js #这里需要填写你自己的Node The startup script file for the project Log=/
Recently began to learn about node. js, here to see the recent (Seven days learn Nodejs) about a string, deepen understanding.node. JS is a parser-a running environment that allows JS to do something with the built-in objects and methods provided by the running environment. For example, Fs/http built-in objec
It is not possible to manage remote sites directly through the node command, which does not guarantee the sustainable operation of the site. We use forever to solve this problem, it can be nodejs to apply the way the future daemon, we can also set the Nodejs app to run automatically with the system boot.First, install Forever:NPM Install FOREVER-GDSo the forever is installed, we can run the Forever command directly:Forever--helpforever start app.jsfor
Recently using node. js and WebSocket wrote an online chat room, looking for a support node. js and support WebSocket free platform deployment up, my personal blog site is deployed on Sina SAE, but Sina SAE does not support node. js
Okay, I admit that this title is a bit ambiguous, but I hope the following content can help engineers who are unfamiliar with or do not like Shell or Windows platforms for batch processing.
BKJIA recommended topics: Node. js Zone
First of all, I admit that the Shell script configuration sed, awk, and so on are already quite powerful. If you are familiar with them, just smile at the following content, but if
inherited from base with three properties defined within the constructor and a function defined in a prototype, inherited through Util.inherits implementation. The results of the operation are as follows: base hello base { Name: , base: 1991, Sayhello: [function] }sub { Name: ' Sub ' } Note: The sub inherits only the functions defined by base in the prototype, and the base property and the SayHello function created inside the constructor are not inherited by Sub.Also, properties defin
The development of web technology over the past few days can be described as a revolutionary development, not only limited to the ajax asynchronous refresh layer of web. I personally think that the technologies that can bring revolutionary significance after HTML5 mainly lie in the support of WebGL and local operations. However, the development of web not only exists with clients, but also changes in server technologies, such as Websocket and node.
---restore content starts---1.node. JS Official installation package and source code: http://nodejs.org/download/As shown:3. Click Next4, tick "I accept the terms in the License agreement" agree to the license agreement, and click Next Next, the following interface appears:5.node. JS default installation path is "C:\Pr
Recently I was learning node to create a project because I was using a structured database like MySQL and wanted to learn something new, so I switched the database to Redis. Redis is a non-relational database. What is the difference between a relational database and a non-relational database? Simply put, there is a concept of the table, one without. The specific difference is Google bar. Here I mainly describe the process of establishing a connection
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.