Node.js

作者: 游_弋 | 来源:发表于2019-11-28 22:51 被阅读0次

 - 模块化

//exports.arr = arr; exports.arr1 = arr1;  const newArr = require('./index'); newArr.world.arr; // newArr是个对象包裹 {arr:arr,arr1:arr1}

//module.exports = arr; const newArr = require('./index'); newArr; // newArr解构

node增删改查: npm i -- npm uninstall -- npm update -- npm search

npm i -g yarn  // yarn镜像  <==>npm install -g yarn --registry=https://registry.npm.taobao.org

npm i -g cnpm    <==>    npm install -g cnpm --registry=https://registry.npm.taobao.org  //  淘宝镜像

npm install npm -g  // 下载最新npm

nrm切换镜像源 npm i -g nrm

改变原有的环境变量

npm config set prefix "D:\nodejs\node_global"  //全局依赖

npm config set cache"D:\nodejs\node_cache"  //缓存

npm install -g @vue/cli // 安装cli3.x

npm install -g @vue/cli-init // 安装这个模块

// 就可以使用2.x的模板:vue init webpack my-project

安装sass:

npm install sass-loader node-sass --save

npm i less@2.7.3 less-loader --save

————— 注:node-sass 4.9.0 版本开始支持node10  sass-loader 7.31

安装vuex安装vuex

PowerShell yarn : 无法加载文件  (yarn)[https://blog.csdn.net/qq_45062261/article/details/100132489]

Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED  选择全是

使用 Express 可以快速地搭建一个完整功能的网站。express --no-view

全局安装:  express-generator

npm install express --save -g

npm install express-generator --save -g

创建项目:  express projectName

    bin: 用于应用启动,可在里面设置启动的端口号等。

    /public: 静态资源目录

    /routes:可以认为是controller(控制器)目录,路由。

    /views: jade模板目录,可以认为是view(视图)目录

    app.js 程序main文件

使用html模板:  npm install ejs  ||  express --no-view app1

var ejs = require('ejs'); app.engine('html', ejs.__express);app.set('view engine', 'html');

    FS模块

创建一个简单地服务器

var http = require('http');

var server = http.createServer();

server.on( 'request', function( request, response ) {

/*解决中文乱码*/ 

response .setHeader( 'Content-Type',' text/plain; charset=utf-8 ' )

response .end( 'hello node' )

} )

server.listen(3000,function(){ console.log( ' 服务启动成功了,localhost:30000 ' ) })

相关文章

  • nodejs安装

    Node.js安装 目录 Node.js简单介绍 windows安装Node.js Linux安装Node.js ...

  • node.js基础

    什么是node.js Node.js特点 node.js优点和缺点

  • Nodejs.2

    参考内容:Node.js EventEmitter 四、Node.js EventEmitter Node.js所...

  • nodejs第一步

    Node.js 是什么?Node.js与JavaScript的区别是什么? Node.js的优点?Node.js的...

  • node 学习笔记.md

    Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...

  • Node.js学习

    主线:Node.js是什么 --> Node.js的组成 --> Node.js的特点 --> Helloworl...

  • 使用AngularJS搭建前台框架

    Node.js部署: 下载安装包:从Node.js官网下载Node.js安装包。 安装Node.js:打开node...

  • Node.js模块

    Node.js 模块和 Node.js 包介绍。 一、Node.js模块 每一个Node.js都是一个Node.j...

  • 小鹅通视频下载mac 小鹅通课程下载教程

    前两天,Node.js官方发布了Node.js 15的正式版本,Node.js 15 将替代 Node.js 14...

  • node学习笔记

    node.js 介绍 node.js初识 node.js 平台是基于 Chrome V8 JavaScript 引...

网友评论

      本文标题:Node.js

      本文链接:https://www.haomeiwen.com/subject/rhwmuctx.html