node相关内容
用express写的一个node脚本: var express = require('express'); var app = express(); app.get('/shorten', function (req, res) { var mysql = require('mysql'); var connection = mysql.createConnect
..
问 题 我在为一个项目设计一个文件信息管理模块 现在有两个文件,如下 index.js const fs = require('fs'); const Manga = require('./manga'); let cache = []; // 存放漫画的数组 // 读取配置文件 let init = () => { // 伪代码,别在意…… fs.re
..
问 题 https://segmentfault.com/a/1190000003987871#articleHeader20 如这个文章所示,当 User.hasMany(Note); Note.belongsTo(User); 定义好之后,自动 在node表中加入 user_id 的外键,那么我如何定义这个外键的名称呢? 我试过 Note.belon
..
首先,我用npm login成功了,使用npm whoami也能看到结果,然后我也使用npm install -g pubish安装了publish。 进入项目目录,使用用npm publish来发布我的项目,遇到以下问题 下面是我的package.json { "name": "wangEditor", "filename": "dist/js/wangEditor.m
..
问 题 我在cmd里执行npm install --global gulp,这个npm应该是存在win环境变量里面,命令行找到对应命令,执行后面参数对应的程序,下载了gulp。 那么我现在执行gulp,他就跑起来了,这是个什么过程? package.json,webpack.config.js,gulpfile.babel.js,之间是什么关系呢,怎么调用的? 解决方案 以
..
问题描述 如上图,项目依赖4个包,但这4个包又同时依赖同样的包,就会出现重复下载,重复依赖 导致整个项目包很大,该如何解决这个问题? 不同版本NPM install后体积对比 在仅依赖chokidar、node-sass、uglify-js时,执行npm install后对比 npm2 install:22,118,854 字节 npm2 install后dedup
..
问 题 代码如下: var options = { key: fs.readFileSync('../ssl/private.key','utf8'), cert: fs.readFileSync('../ssl/certificate.crt','utf8') }; http.createServer(app).listen(3000); https.create
..
问 题 才接触node,知道EventEmitter可以用on方法添加事件,然后用emit触发事件。 现在我想自己写一个模块,可以对外提供添加事件的方法,然后模块执行过程中可以执行这些事件。 import MyFunc from './myfunc'; let my = new MyFunc(); my.on('start', function() { console.log
..
我的问题: 我使用 nvm 来管理我的 NodeJS 版本,想设置它的默认版本,但是设置无效。 我的代码: 去网上找了找,可以使用 nvm alias default 来设置,但是设置无效。 代码运行结果: node -v // v0.12.4 nvm alias default v4.2.4 // default -> v4.2.
..
问 题 业务系统采用了Mongodb,现在想针对部分数据用redis进行缓存优化。 原来看到过一个mongoose-redis-cache:https://github.com/conancat/mongoose-red...,我理解它相当于建立一个查询语句和查询结果的键值对,但这种情况下,如果数据库业务改变后是无法同步到缓存的。想请教下各位有没有其他方案? 解决方案 用 sp
..
问 题 问题 示例代码 gulp.task("sass", function () { return gulp.src("./Style/JS/**/*.scss") .pipe(sourcemaps.init()) .pipe(sass({ "outputStyle": "compressed"
..
..
问 题 环境都配好了 执行 electron app.js 也可以弹出窗口 现在的问题是: 我想把我的代码打包成一个EXE文件,除了浏览器之外不需要任何依赖,直接发给别人就可以运行,不知道这样可以吗? 解决方案 连浏览器也不需要,electron输出的exe就是可以独立执行的
..
问 题 ubuntu用 sudo apt-get install 安装的node所属权限是什么? 是root 还是 当前用户 解决方案 使用sudo进行操作时,会临时将操作用户切换为指定用户,默认即为root,所以安装过程是由root完成的,相关文件也由root创建,所有者为root。不过在运行node时,又要看实际唤起应用的用户是谁了。
..
我之前安装sudo apt-get install node总是不成功,然后在sf上看到是因为ubuntu系统里有一个node的文件夹,所以没成功?忘了是咋说的了 然后我就按照他的方法这样安装,sudo apt-get install nodejs 使用node的时候就用nodejs去命令 现在问题来了,我要安装typescript,但是要先安装npm,可是我在终端输入npm -v没反应,我
..
1.当我改变图表之后,浏览器中显示的图标并没有改变。 2.我将浏览器缓存清除之后,浏览器中不显示图标了。我设置好的favicon.ico也不显示。 这是怎么一回事啊? 3.最新情况:先清除浏览器缓存,再运行。火狐浏览器成功,谷歌浏览器还是不显示图标。 那个“圣斗士星矢”是我的页面,你看,图片是个空白的图片。怎么办啊? 过了一天就自动的好了,谷歌可以正确显示图标了。
..
问 题 我使用url模块来解析url。然后,我把koa-bodyparser去掉之后,完全没有影响。koa-bodyparser究竟是干什么的啊? 解决方案 用来解析body的中间件,比方说你通过post来传递表单,json数据,或者上传文件,在koa中是不容易获取的,通过koa-bodyparser解析之后,在koa中this.body就能直接获取到数据。 可以看看我的这个r
..
问 题 求问node如何自动打开浏览器,并打开指定网址 解决方案 node.js打开浏览器 方法一 打开系统默认浏览器。比如你设置firfox为默认浏览器,它就打开firefox。新建一js文件,内容如下: var c = require('child_process'); c.exec('start http://www.baidu.com'); 然后执行它就行
..
问 题 新浪云git push报错 Unable to select a buildpack, leadreamdeMacBook-Pro:leadream leadream$ git push sae master:1 Counting objects: 7, done. Delta compression using up to 8 threads. Compressing obj
..
代码如下: var fs = require('fs'); var readableStream = fs.createReadStream('mouse.txt'); var data = ''; readableStream.setEncoding('utf8'); readableStream.on('data', function(chunk) { data+=chunk;
..