我正在从https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens进行node.js服务器设置.我是node.js的新手.我正在安装npm install nodemon --save.但是当我用这个运行服务器的时候nodemon server.js.
在终端显示:
nodemon不被识别为内部或外部命令,可操作程序或批处理文件
node server.js命令工作并启动服务器,但nodemon命令不起作用.
我从https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens视频中设置了节点js服务器.
我不知道为什么它不工作我已经尝试了一些安装nodemon的命令.
npm install -g nodemon
npm install -g nodemon --save
npm install --save-dev nodemon
npm install -g nodemon@debug
npm install -g --force nodemon
Run Code Online (Sandbox Code Playgroud)
我看到一个链接我无法全局安装nodemon,"nodemon"无法识别,但我不知道如何设置路径,因为我的项目位于D盘.
我想跑nodemon server.js.如果有任何机构有想法请分享.提前致谢.
我想把图像包在圆柱形杯子上.我使用html5和Java脚本来实现这个解决方案.我从这个链接得到了一些想法:https://stackoverflow.com/questions/31424117/.但我没有从这个链接获得解决方案.
我想将剩余的图像包裹在杯子后面,就像模制剩下的部分并添加一些旋转按钮一样.
<canvas id="canvas"></canvas>
<script>
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var productImg = new Image();
productImg.onload = function () {
var iw = productImg.width;
var ih = productImg.height;
console.log("height");
canvas.width = iw;
canvas.height = ih;
ctx.drawImage(productImg, 0, 0, productImg.width, productImg.height, 0, 0, iw, ih);
//start();
// outline
/*ctx.beginPath();
ctx.moveTo(88, 235.734375);
ctx.bezierCurveTo(88, 234.734375, 204, 298, 327, 234.734375);
ctx.stroke();*/
};
productImg.src = "https://d2z4fd79oscvvx.cloudfront.net/0018872_inspirational_teacher_mug.jpeg";
var img = new Image();
img.onload = start;
img.src = "http://blog.foreigners.cz/wp-content/uploads/2015/05/Make-new-friends.jpg";
var …Run Code Online (Sandbox Code Playgroud) 我想从基线Jpeg图像转换为渐进式Jpeg图像.
我的磁盘中存储了10,000张图像.
我尝试了一个网站,但它正在改变一个网站.http://www.imgonline.com.ua/eng/compress-image.php
但是我想要批量转换它们.
有没有在线工具或一些编程技巧?
然后,让我知道.
谢谢.
我正在使用fabric js库来自定义文本.颜色选择器在所有浏览器中工作正常,但它不适用于safari.
var canvas = new fabric.Canvas('canvas');
$('#fill').change(function(){
var obj = canvas.getActiveObject();
if(obj){
obj.setFill($(this).val());
}
canvas.renderAll();
});
$('#font').change(function(){
var obj = canvas.getActiveObject();
if(obj){
obj.setFontFamily($(this).val());
}
canvas.renderAll();
});
function addText() {
var oText = new fabric.IText('Tap and Type', {
left: 100,
top: 100 ,
});
canvas.add(oText);
canvas.setActiveObject(oText);
$('#fill, #font').trigger('change');
oText.bringToFront();
}Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://rawgit.com/kangax/fabric.js/master/dist/fabric.min.js"></script>
<input type="color" value="blue" id="fill" />
<select id="font">
<option>arial</option>
<option>tahoma</option>
<option>times new roman</option>
</select>
<button onclick="addText()">Add Custom Text</button>
<br />
<canvas id="canvas" width="750" height="550" style="border:1px solid #444"></canvas> …Run Code Online (Sandbox Code Playgroud)我将画布放入一个 HTML div 中,之后我使用 Html2canvas 将此 div 转换为图像。HTML div 已成功转换,但背景图像未出现。
我看过一个链接,但我不确定。因为我没有看到任何背景图片。 Javascript html2canvas 无法获取背景
请给我任何想法。
$(function() {
$("#btnSave").click(function() {
html2canvas($("#html-to-canvas"), {
onrendered: function(canvas) {
theCanvas = canvas;
document.body.appendChild(canvas);
Canvas2Image.saveAsPNG(canvas);
$("#canvas-image").append(canvas);
}
});
});
}); Run Code Online (Sandbox Code Playgroud)
.bg-img
{
background-image:url('https://d2z4fd79oscvvx.cloudfront.net/0016463_petal_diamond_ring_320.jpeg');
background-repeat: no-repeat;
}Run Code Online (Sandbox Code Playgroud)
<script src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
<script src="https://raw.github.com/niklasvh/html2canvas/gh-pages/build/html2canvas.js"></script>
<script src="https://raw.github.com/niklasvh/html2canvas/v0.34/src/plugins/jquery.plugin.html2canvas.js"></script>
<div style="width:450px;height:500px;border:1px solid #333" class=" html-to-canvas bg-img" id="html-to-canvas">
<canvas id="canvas" style="margin-left:100px;margin-top:150px" width="200" height="300"></canvas>
</div>
<input type="button" id="btnSave" value="Save PNG"/>
<div id="canvas-image"></div>Run Code Online (Sandbox Code Playgroud)
我正在实现一种表单提交过程,但我没有使用任何数据库(后端)。我想将表单数据存储在客户端或浏览器中。所以我打算使用本地存储。
<html>
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class=" row ">
<div class="col-md-6">
<form method="post">
<div class="form-group">
<label for="usr">Name</label>
<input type="text" class="form-control" id="usr" placeholder="Enter your name" required>
</div>
<div class="form-group">
<label for="phone">Phone</label>
<input type="text" class="form-control" id="phone" placeholder="Enter your phone" required>
</div>
<div class="form-group">
<label for="email">Email</label>
<input type="email" class="form-control" id="email" placeholder="Enter your email" required>
</div>
<div class="form-group">
<label for="pwd">Password</label>
<input type="password" class="form-control" id="pwd" required>
</div>
<button …Run Code Online (Sandbox Code Playgroud)我是Html5的新手。我正在上传图像,但是它没有显示在画布中。如果我直接提供图像源,它将可以正常工作。我从此链接javascript中获取帮助:上传图像文件并将其绘制到画布中, 我将向您展示代码。
<style>
body {
padding:0px;
}
#canvas {
border:1px solid red;
}
</style>
<div id="bg">
<canvas id="canvas" style="margin-top:32px;margin-left:65px;" width=700 height=350></canvas>
</div>
<br>Click and drag the image or drag the dots to resize.
<br>
<!-- <br>Text:
<input type="textarea" id="words" value="" />-->
<input type="file" id="input" name="imageLoader" />
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script>
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
// var Input = document.getElementById('words');
var x = 10;
var y = 30;
ctx.font = "bold 20px sans-serif";
ctx.fillStyle …Run Code Online (Sandbox Code Playgroud) 现在我正在从下拉列表中选择背景图像.设置背景图像后,我想将此div(包括背景图像)转换为图像.我正在通过html2Canvas将div转换为图像.我想将这个转换后的图像显示到bootstrap模态中.单击按钮(Div转换为图像)后,应打开一个包含背景图像的模态.但是当我点击按钮时,它会打开一个空白模态.
我会展示我的代码.
// for image color
var bgArray = [
'https://d2z4fd79oscvvx.cloudfront.net/0020444_black_forest_cake_205.jpeg',
'https://d2z4fd79oscvvx.cloudfront.net/0019255_profound_love_a_bunch_of_15_red_and_15_white_roses_205.jpeg',
'http://lorempixel.com/400/200/sports/3',
'https://d2z4fd79oscvvx.cloudfront.net/0019255_profound_love_a_bunch_of_15_red_and_15_white_roses_205.jpeg',
]
$('#chatroom').on('change', function(){
value = $(this).val() - 1;
$('.bgDiv').css({'background-image':'url(' + bgArray[value] + ')'});
});
//DIv into image
function ImageCanvas() {
html2canvas($("#widget"), {
onrendered: function (canvas) {
theCanvas = canvas;
consoel.log(theCanvas.toDataURL());
document.querySelector('.imageViewcanvas').src = theCanvas.toDataURL();
}
});
}Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.min.js"></script>
<div class="container">
<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" onclick="ImageCanvas();" data-toggle="modal" data-target="#myModal">Div convert into image</button> …Run Code Online (Sandbox Code Playgroud)我正在使用 html、css3 和 jquery。我想在 jquery 中使用字体真棒图标。但我不知道如何在 Jquery 中使用字体真棒图标。
字体图标:
<i class="fa-spinnerZoom fa fa-spinner fa-pulse fa-3x fa-fw "></i>
Run Code Online (Sandbox Code Playgroud)
代码:
<div class="display-icon">
<i class="fa-spinnerZoom fa fa-spinner fa-pulse fa-3x fa-fw "></i>
</div>
Run Code Online (Sandbox Code Playgroud)
查询代码:
$('.display-icon').click(function(){
-----FONT AWESOME ICON------
});
Run Code Online (Sandbox Code Playgroud)
字体真棒图标在 html 代码中工作正常。我想将此图标设置为 jquery 代码。
我正在使用Materialise设计框架,但我想从右侧打开SideNav.我对Materialise的了解不多.现在我的SideNav从左侧打开,但我想从右侧打开SideNav.
$('.button-collapse').sideNav({
menuWidth: 300, // Default is 240
closeOnClick: true // Closes side-nav on <a> clicks, useful for Angular/Meteor
}
);
$('.collapsible').collapsible();Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/css/materialize.min.css">
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/js/materialize.min.js"></script>
<nav>
<ul class="hide-on-med-and-down">
<li><a href="#!">First Sidebar Link</a></li>
<li><a href="#!">Second Sidebar Link</a></li>
</ul>
<ul id="slide-out" class="side-nav fixed">
<li class="bold"><a href="#!" class="waves-effect waves-teal">First Sidebar Link</a></li>
<li class="bold"><a href="#!" class="">Second Sidebar Link</a></li>
<li class="no-padding">
<ul class="collapsible collapsible-accordion">
<li>
<a class="collapsible-header waves-effect waves-teal">Dropdown<i class="mdi-navigation-arrow-drop-down"></i></a>
<div class="collapsible-body">
<ul>
<li><a href="#!">First</a></li>
<li><a href="#!">Second</a></li>
<li><a href="#!">Third</a></li>
<li><a …Run Code Online (Sandbox Code Playgroud)javascript ×8
html ×7
jquery ×7
html5 ×3
css ×2
image ×2
canvas ×1
css3 ×1
frontend ×1
indexeddb ×1
jpeg ×1
materialize ×1
node.js ×1
nodemon ×1
progressive ×1