首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用bower管理前端依赖

    bower,类似于npm、maven等后端管理构建工具一样,bower可以用来管理前端浏览器依赖,关于bower详细介绍参考官网:https://bower.io/ bower init命令:初始化项目文件...,必须进入项目根目录下执行,bower会要求使用者填写项目描述信息之类信息,按要求输入完成即可; bower install xxx#ver --save命令:类似于npm的install save命令...,下载安装依赖至本项目下bower的默认目录,同时更新依赖包信息至bower.json文件; 如果要实现修改bower安装的默认目录,方法如下: 项目本地创建.bowerrc文件,内容为: { "directory...keywords": [ "golang" ], "license": "MIT", "private": true, "ignore": [ "**/.*", "node_modules...} } 和npm的package.json文件很类似,主要是dependencies项用来指定依赖包及其版本信息,项目协同开发时可以不用提交任何js文件,只要提交bower.json文件,协同方直接执行

    83100

    使用Fabric Node SDK进行Invoke和Query

    官方虽然提供了Node.JS,Java,Go,Python等多种语言的SDK,但是由于整个Fabric太新了,很多SDK还不成熟和完善,所以我采用Node JS的SDK,毕竟这个是功能毕竟齐全,而且也是官方示例的时候使用的...1.环境准备 Node.js是一个跨平台的语言,可以在Linux,Window和Mac上安装,我们在开发的时候可以在Windows下开发,最后生产环境一般都是Linux,所以我们这里就以Ubuntu为例...Node版本和npm版本。.../01/npm-install.html 只要安装好node和npm,接下来我们就可以进行Fabric Node SDK Application的开发了。...这里就是使用刚才的命令下载下来的所有依赖包。 2.编写对Fabric的Query方法 下面我们新建一个query.js文件,开始我们的Fabric Node SDK编码工作。

    1.1K20

    使用Typescript和ES模块发布Node模块

    本文旨在解决所有这些问题,并为你提供一个设置,使你可以放心地编写和共享TypeScript库,并为包装的使用者提供轻松的体验。 ?...npx是个很棒的工具,它将在node_modules 文件夹中查找你提供的命令,因此,通过在命令前面加上前缀,可以确保我们使用的是本地版本,而不是你可能已安装的TypeScript的任何其他全局版本。...Node中工作,你将习惯使用 require 代码),因此较早的构建工具和Node.js环境可以轻松运行该代码 稍后我们将介绍如何使用不同的选项捆绑两次,但是现在,让我们将TypeScript配置为输出...如果只想支持Node.js和构建工具(例如webpack),则不需要这样做,但是如果要支持支持ES模块的浏览器,则需要文件扩展名。...Node还不支持开箱即用的ES模块。发布CommonJS版本也很好,所以Node不需要额外的工作。ES模块支持将出现在Node 13和更高的版本中,但是要赶上生态系统还需要一段时间。

    2.7K20

    使用 Docker 和 Node 搭建公式渲染服务(中篇)

    在前篇文章《使用 Docker 和 Node 搭建公式渲染服务(前篇)》中,我们已经使用 Nginx 和开源软件 Math-API 搭建了一个基础的公式渲染服务。...在避免使用极端数值的前提下,随便抽取一次 Node 服务有缓存时的响应作为参考,稍后可以与我们优化后的结果进行对比。 ?...某一次访问的详细情况 使用文件缓存提升服务性能 由于语言机制、工具使用场景的差异,相比 Nginx 而言,Node 执行效率会弱一些,尤其是处理偏静态的资源,而我们动态绘制出的公式,正是静态资源范畴。...在不借助三方模块、和外部应用的前提下,仅使用 Nginx 自带的“文件缓存”功能,已经能够完成一个读多写少、支持强缓存业务的性能优化。...那么,我们来调整 Nginx 配置,让 Nginx 能够缓存来自 Node 的计算结果。

    41720

    使用 Docker 和 Node 搭建公式渲染服务(中篇)

    使用 Docker 和 Node 搭建公式渲染服务(中篇) 在前篇文章《使用 Docker 和 Node 搭建公式渲染服务(前篇)》中,我们已经使用 Nginx 和开源软件 Math-API 搭建了一个基础的公式渲染服务...在避免使用极端数值的前提下,随便抽取一次 Node 服务有缓存时的响应作为参考,稍后可以与我们优化后的结果进行对比。...[某一次访问的详细情况] 使用文件缓存提升服务性能 由于语言机制、工具使用场景的差异,相比 Nginx 而言,Node 执行效率会弱一些,尤其是处理偏静态的资源,而我们动态绘制出的公式,正是静态资源范畴...在不借助三方模块、和外部应用的前提下,仅使用 Nginx 自带的“文件缓存”功能,已经能够完成一个读多写少、支持强缓存业务的性能优化。...那么,我们来调整 Nginx 配置,让 Nginx 能够缓存来自 Node 的计算结果。

    30510

    使用 Docker 和 Node 搭建公式渲染服务(后篇)

    使用 Docker 和 Node 搭建公式渲染服务(后篇) 前面两篇内容,我们聊过了如何在尽可能不写代码的情况下,完成一个可用的公式渲染接口,本篇我们深入的聊一下如何调整设计,让服务更可靠,性能更好。...这里除了使用官方提到的 --prof 系列参数进行调试分析外,我们还可以使用 --inspect 和 Chrome 浏览器 Web 开发工具进行程序运行过程中的多次采样。...在进行动态分析之前,我们还需要做一个准备工作,就是完成在《使用 Docker 和 Node 搭建公式渲染服务(中篇)》的“限制不合理的高频调用”小节中提到的“模拟严谨的测试”所需要的相关脚本。...使用 wrk 和 lua 可以轻松模拟各种随机请求,让我们的服务承受更真实的请求压力,为了行为简单,我们先使用一个比较老的 lua 脚本作为演示。...此外,为了简化依赖,我们可以使用官方新版的 mathjax 模块,替换之前项目中依赖的 jsdom 和 mathjax-node 。

    2.2K20

    使用CatBoost和NODE建模表格数据对比测试

    来自俄罗斯在线搜索公司Yandex的CatBoost快速且易于使用,但同一家公司的研究人员最近发布了一种基于神经网络的新软件包NODE,声称其性能优于CatBoost和所有其他梯度增强方法。...让我们找出如何同时使用CatBoost和NODE! 该文章适用于谁?...如何使用NODE? 作者在GitHub上发布了代码。它们不提供命令行界面,而是建议用户在提供的Jupyter笔记本中运行它们的模型。在这些笔记本中提供了一个分类示例和一个回归示例。...在这里,出于方便,我们使用常规的训练/测试分割,而不是5倍CV,因为训练NODE需要很长时间(特别是在超参数优化时)。...NODE和CatBoost的优点: 似乎可以得到稍微好一点的结果(基于论文和本次测试;我一定会尝试许多其他数据集!)

    85221

    使用Node.js理解和测量Http时序

    理解和测量HTTP时序帮助我们去发现客户端与服务器、服务器与服务器之间通信的性能瓶颈。本文阐述了在一次HTTP请求中的时序,并展示了如何在Node.js中进行测量。...SSL(Secure Sockets Layer)是TLS的不推荐使用的前身。 TLS和SSL都使用证书建立安全连接。 SSL证书不依赖于加密协议(如TLS),证书包含密钥对:公钥和私钥。...使用Node.js测量HTTP的请求时序 使用Node.js测量HTTP的时序,我们需要订阅一个特定的HTTP请求、响应和socket事件。这里有一个只关注时序的简短Node.js代码片段。...Jaeger使用opentracing-auto测量HTTP请求。 总结 使用Node.js测量HTTP的时序可以帮助发现性能瓶颈。...---- 往期精选文章 使用虚拟dom和JavaScript构建完全响应式的UI框架 扩展 Vue 组件 使用Three.js制作酷炫无比的无穷隧道特效 一个治愈JavaScript疲劳的学习计划 全栈工程师技能大全

    1.2K20

    使用nvm管理node版本,切换node版本

    为了防止有其他bug产生,使用nvm安装node时,最好在cmd为管理员的情况下安装 常用命令 nvm arch [32|64] :显示node是运行在32位还是64位模式。...设置[arch]为all以安装32和64位版本。在命令后面添加--insecure ,可以绕过远端下载服务器的SSL验证。 nvm list [available]:列出已经安装的node.js版本。...nvm node_mirror https://npm.taobao.org/mirrors/node/:设置node镜像,默认为https://nodejs.org/dist/.。...nvm use [version] [arch]:切换到使用指定的nodejs版本。可以指定32/64位[arch]。...nvm use 将继续使用所选版本,但根据提供的值切换到32/64位模式的 nvm root [path]:设置 nvm 存储node.js不同版本的目录 ,如果未设置,将使用当前目录

    1.8K20

    使用nrm和nvm管理你的npm源和node版本

    目录 使用nrm管理你的npm-registry 使用nvm管理你的node版本 发布个人专属的npm包 发布 更新 使用nrm管理你的npm-registry npm源在国外,对于国内的开发人员来说,...下面来简单说下安装和常用命令 全局安装 npm install -g nrm 测试下各个源的速度 nrm test 可看出taobao是最快的 查看当前正在使用的源 nrm current 使用某个源...可是nrm的安装在mac和windows下是依靠npm的。噗:) 使用nvm管理你的node版本 对cnpm源进行管理可以让我们平时安装包时更快。同样的我们平时也可能会有切换node版本的场景。...这个时候可以使用nvm对其进行管理。 可能有时在使用一些基于Node低版本封装的框架时我需要v0.10.32,但大多数时候都会使用较新版Node,此时也希望做一下版本管理。...nvm use v8.6.0 查看已经安装的nodejs版本 nvm list # or nvm ls 查看nodejs版本 node -v 发布个人专属的npm包 对于jser来说,每天都会和大量的

    1.5K20

    使用 Docker 和 Node 搭建公式渲染服务(前篇)

    如果你不熟悉或者不愿意维护 Node 相关服务,可以将其部署至公有云 Serverless 服务中,搭配缓存服务,更快的获取产品服务能力,正如软件描述中所述:Serverless API to render...maths using MathJax for Node。...此外,如果我们的使用场景类似知乎,只需要在网页中展示某个固定的方程,而不需要高度定制这个公式的输出格式、输出尺寸,那么可以和知乎一样,将多数参数固化、形成常量配置。...使用 Nginx 处理网络请求 结合前文“公式渲染服务初体验”小节,和前篇《使用容器搭建简单可靠的容器仓库》一文中的配置,不难写出一个简单的 docker-compose.yml ,容器编排配置文件:...最后 迄今为止,我们已经使用 Nginx 和开源软件 Math-API 搭建了一个基础的公式服务。 下一篇文章,我们将进一步调教 Nginx 和应用容器,在尽可能不编码的情况下继续进行性能调优。

    39460

    使用 Docker 和 Node 搭建公式渲染服务(前篇)

    如果你不熟悉或者不愿意维护 Node 相关服务,可以将其部署至公有云 Serverless 服务中,搭配缓存服务,更快的获取产品服务能力,正如软件描述中所述:Serverless API to render...maths using MathJax for Node。...此外,如果我们的使用场景类似知乎,只需要在网页中展示某个固定的方程,而不需要高度定制这个公式的输出格式、输出尺寸,那么可以和知乎一样,将多数参数固化、形成常量配置。...使用 Nginx 处理网络请求 结合前文“公式渲染服务初体验”小节,和前篇《使用容器搭建简单可靠的容器仓库》一文中的配置,不难写出一个简单的 docker-compose.yml ,容器编排配置文件:...最后 迄今为止,我们已经使用 Nginx 和开源软件 Math-API 搭建了一个基础的公式服务。 下一篇文章,我们将进一步调教 Nginx 和应用容器,在尽可能不编码的情况下继续进行性能调优。

    46720
    领券