Express 配置HTML页面访问
628c584cc0ca60eede7bfc6fe7f8cd070b7568f6af279e537a5c88e02b60bc134a2bab705489a50927dd28690f565b406f4d3867dfc4bfc015bfdff1e3d0542d042d4db439c60174185123b66daed742b35b65d1e21de7433dc9c25499b811caf0093eeb344569f555c5778f7d461895ac6a26b25b3b3bb0efc3fe735c20dc36abd2f0c8fce6d18e0983879f1e08cab0d5ca87044c47637a51dab0e4450f87c60a5641191ce7340a8dc9688fa804a11e7e4b7b56d4af7f42eb177cbf996e8d386478000dca5e2d3810e3d1b840bfb976e31dbb9b89e7675e08a000fac6d7d0a5f232ce633684ac2b7162f6d2e46e61ca8b688e9c2719f9193 ...
使用Python快速监控网站状态
628c584cc0ca60eede7bfc6fe7f8cd07eb779f26f918e63b14f68449f0824541947afceea51f61aa18a2184afa62b2a2c7487d2175c15ea827269571efcaf72f5808ed342adc6ee8ab995da44d0e72103a62b1cb4c80230d46da75fdff8bec9c078dfe13c0117b88ae9fe632dd4090a1d5a17f09f0457b11b02b5671182744d015c6505b653c626ad68ed9ef7cfa4b3427391959e7ae379e93500e1e1d3d675ea64fc775bacbfe5eeaab4c2e053822acea8212fb7dae3fbdec34c2052f406db851a4a2698bc77faf1f9b7d35f5ff6c7c03ed0699381e98992a0d8afccc2148d573d2e2f1974779ae0b23adf759b5b8d6b62b8cdef22074c19 ...
css里面的var变量的使用方式示例演示
628c584cc0ca60eede7bfc6fe7f8cd071c954b98a4e8847fe70f3a1b95940438f85b6617ca840ba62c14aca2e5816d202937f7eaf7aedca8b7f51c45ab0dd470efe2803f2b7351adeba0a70ff1cc84ffa7dbc2d54a6c3d9834e6e06ab6ce698f875607e9ebe25acf4b3d6ac0f23054fdaf439bbd3f67b6aa1198ea15159323b2512b789345bdf02e9360d32a69f8a839f72c97efe71f44e85f5f251c25ebdf904ee724212fbc394abda328526fc06afb94b88fb3512e0e7cd83c26b558425b02ee4edbecd729242cbee2d2e740672d267013eb09cfab179ffdf384d2f3219081faad3a4e33df9ad2e6c7d784afa1176796812a7eb7d638bea ...
background-position实现background-image背景图片偏移
628c584cc0ca60eede7bfc6fe7f8cd071c954b98a4e8847fe70f3a1b9594043823fcbbcee4e69a14ccea0580a22cec1b4f1c408b8140e6fd70ca0e9a3a73085bf1db77c57a82340f45402543eb109ed711704faaa831bb72bd0acb73e217809321fe205b7c702bf96a0aef03782599f56af2b7786668b900b54389faaaddeb1b5c8610648969ba0ea27221f106e793f57b50088b94f196922bd59f5c4071be3c7f1bf47ab209a198357dfacb97b002b0ddde8fcf269ae5e16888dac2dd7aceb2b5198716d3644a33c57b692eeff2a302b5ca02db6d39f4297ab315eafc0066b669ca0ee083fd299238e3668e43acff6019af7f62e184daf93 ...
浅谈vue cli2 与 vue cli3
628c584cc0ca60eede7bfc6fe7f8cd076d5cc2ff1f36281535bae9832acfac5d6a5d394b2a0956f0408b6c197f1019c5385f0f06150191233b72cfc9aa10dd89e07f980e2b1f0c6b6aa1111b1541a40bfdd07c17f9ee06d87ace462f43f4d7a5fedd8ec7acf254555666010ce36973f1e9bd8408cb5ff4f7dded7f7333c8f43035b79f2cd0d728e2240791f1cd83171116ab035258df1d8337812c9dab38280beea74f2f0332d71054fc6059249c23219d6cb511909bb73ae7108c76854dcbe4a2089d793a3c972acc99efeaeb039a5a7ac04fea2aae0743250d4d54dd266c4cc862666804e7d44356c6be555bc1d8f663661f5fdbb540bdc ...
node.js关于一个js文件引用另一个js文件里面的函数或者数组变量
很多时候我们在写一个主文件或者其他文件的时候难免需要写一些函数,可能有些时候这些函数会很长,那么如果写在一起会导致整个文件很长,可维护性和可读性都不太好,所以我们需要拆分来引入,这样可以大大降低我们的文件代码量。
node.js中跨文件的数据使用目前知道的有以下两种方式:global变量例:1.js 中有
12345function debug(){ console.log('debug');}global.debug = debug;
2.js中require 1.js之后就可以直接调用函数debug了 如下:
123require('1.js');debug();
exports方式1.js中有
123var array = 'this is debug';module.exports.array = array;
2.js中require 1.js但是要使用一个对象接它, 例子如下:
123var t= require('1.js');console.log(t.ar ...
nodejs+Ajax访问路由,返回json数据
以用户登录为例,直接上代码。
123456789101112131415161718192021//js操作 Ajax请求代码$("#login-submit").click(function(){ //do something var loginData={}; loginData.userName=$("#userName").val(); loginData.userPassword=$("#userPassword").val(); console.log(loginData); $.ajax({ data: loginData, url: '/login', type:"post", dataType: 'JSON', succ ...
MySQL出现了数据库的表被锁定的解决办法
628c584cc0ca60eede7bfc6fe7f8cd071c954b98a4e8847fe70f3a1b95940438f7eb5e6f38bebcb87792104a9f865663037faa79450508c29d06a4067d1c7ff4b9f17ea32e572656bfe5147eeb0b29c152c83c268ce2d6156443e92e6dbcbfa1c2f72d34986e05f61ba70514ebc97365b4b962adb8f5d012f9e7cd5b731018e6e0ff5e827c3c92f8553e6cd4540dfae8c3f9b4752da97f88e680f34b0ceb81a9fefaa73e306544719acc70bad6346932ec23902b97da5ea8657b0f5f9d861f7c46fe68631c6c8a2e0ba6dff81ea8e6d8f46c263d881e508d4e2b200bc88ac421f7252bc7cc6e0177cc005b4cf83ff6316078838b0446b3b23 ...
nodejs之express.static静态文件路径
为了提供对静态资源文件(图片、csss文件、javascript文件)的服务,请使用Express内置的中间函数 express.static 。
本文的测试的项目结构如下:
1234567891011121314151617181920212223D:\project\node.js>tree /fD:.│ gulpfile.js│ package.json│ package-lock.json│├─app│ index.html│├─server│ test.js│├─public│ │ db.json│ ││ ├─css│ │ style.css│ ││ ├─js│ └─fonts├─routes├─models└─views
传递一个包含静态资源的目录给 express.static 中间件用于立刻开始提供文件。比如用以下代码来提供public目录下的图片、css文件和javascript文件:
1app.use(express.static('public'));
注意!如果按照上面那样使用是 ...
NodeJs 项目基础架构搭建
第一步:创建项目存储路径(C:\node_workspace),创建NodeJs 项目(mongodb_desk) 并初始化1234567891011121314151617181920212223242526272829303132333435363738394041424344C:\>mkdir node_workspaceC:\>cd node_workspaceC:\node_workspace>mkdir mongodb_deskC:\node_workspace>cd mongodb_deskC:\node_workspace\mongodb_desk>cnpm initThis utility will walk you through creating a package.json file.It only covers the most common items, and tries to guess sensible defaults.See `npm help json` for definitive documentation on ...