.gitignore
- 匹配模式前 / 代表项目根目录
- 匹配模式最后加 / 代表是目录
- 匹配模式前加 ! 代表取反
- * 代表任意一个字符
- ? 匹配任意一个字符
- ** 匹配多级目录
统一代码风格配置可以用一下editConfig来统一,代码规约(空格,function怎么定义等)
实例1 实现访问获取里面的内容
新建一个文件夹,安装ESlint
$ npm install eslint --save-dev
结构大约是
defaultConfig.js
module.exports={ hostname:'127.0.0.1', port:9527 }
app.js
const http = require('http'); const chalk = require('chalk') const conf = require('./config/defaultConfig.js'); const server = http.createServer((req,res)=>{ res.statusCode = 200 res.setHeader('content-Type','text/html') res.write('<html>') res.write('<body>') res.write('hello http http! fff') res.write('</body>') res.write('</html>') res.end() }); server.listen(conf.port,conf.hostname,()=>{ const addr = `http://${conf.hostname}:${conf.port}`; console.log(`Server started at ${chalk.green(addr)}`); })
运行 node app.js就可以了