如何安装node.js支持插件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装node.js支持插件相关的知识,希望对你有一定的参考价值。
从HBuilder6.3起,工具-插件安装,可直接选择nodeclipse插件安装。安装完毕后重启HBuilder
新建node项目:依次点击菜单文件→新建→其他
5.选择要新建的nodejs项目类型新建项目即可
6. 在js文件里提示node.js
注意:nodeclipse的编辑器和HBuilder的编辑器不同。但node.js和web的js均以.js为扩展名,打开js文件时需分清使用哪个js编辑器打开。
一般而言,由于nodeclipse是后安装的,所以.js文件默认以node的编辑器打开,在此编辑器中是不提示HBuilder的语法助手的。
要更换打开方式,在项目管理器里对js文件点右键-打开方式,选择自己想要的编辑器打开。
还可以在菜单里设置永久文件关联,你可以设置你最常使用的方式打开。推荐设置.js文件默认使用HBuilder的js编辑器打开后,然后在打开node.js的js文件时点右键选择nodeclipse编辑器打开。
历史材料归档:
HBuilder6.3以下的版本安装nodeclipse插件的方法如下:
前言,nodeclipse是基于jsdt的,HBuilder没有内置jsdt,如果要安装nodeclipse,则先要安装jsdt插件。
安装JSDT
1. 依次点击工具→插件安装→手动安装eclipse插件,点击“可用软件站点”
2. 勾选 indigo(注:勾选后,HBuilder启动时会检查indigo已安装的插件是否有升级,从而导致软件启动过慢或者启动后很长时间内比较卡,所以安装完jdt后请将此勾重新去掉)
3. 点击确定后,点下拉箭头选择indigo的站点如下图,然后等待加载(此过程有点长,如有设置代理会加快加载速度)
4. 加载完毕后,找到programming languages
5. 勾选programming languages下的JavaScript Development Tools
6.点击下一步,接受许可协议并安装,安装完毕后重启即可
安装nodeclipse
1. 依次点击工具→插件安装→浏览eclipse插件市场→搜索node.js→在搜索结果里找nodeclipse
2.点击上图中的install开始加载,加载完毕点下一步接受许可协议静待安装完成即可
3. 安装完毕后重启HBuilder
4. 新建node项目:依次点击菜单文件→新建→其他
5.选择要新建的nodejs项目类型新建项目即可
6. 在js文件里提示node.js 参考技术A 在eclipse插件中,node.js插件中比较知名的是nodeclipse。
从HBuilder6.3起,工具-插件安装,可直接选择nodeclipse插件安装。
安装完毕后重启HBuilder
新建node项目:依次点击菜单文件→新建→
选择要新建的nodejs项目类型新建项目即可本回答被提问者采纳
Node.js:如何创建付费节点模块?
【中文标题】Node.js:如何创建付费节点模块?【英文标题】:Node.js: How to create paid node modules? 【发布时间】:2017-08-13 09:20:32 【问题描述】:如何销售节点模块?
我需要将我的 CMS 插件发布到 NPM 并允许用户安装它们,因此其中一些可以付费。
我该怎么做?
【问题讨论】:
【参考方案1】:与这里的一些答案相反,并非 npm 上的所有内容都是开源的或任何人都可以公开使用 - npm 支持组织、范围包、私有模块和访问受限的私有范围包。即使没有,您仍然可以托管私有 npm 注册表(见下文)或在 GitHub 或 GitLab 或任何其他 git 服务器上托管模块,您还可以在其中拥有授予客户访问权限受限的私有存储库。
你可以创建一个私有的 npm 模块:
https://docs.npmjs.com/private-modules/intro您可以向您的客户添加对此类模块的访问权限:
如果您想授予某人访问权限,他们也需要订阅私有模块。一旦它们是,您就可以授予它们读取或读写访问权限。
您可以在访问页面上控制对包的访问。要访问该页面,请单击协作者链接或加号按钮。
或者您可以托管自己的私有 npm 注册表:
http://thejackalofjavascript.com/maintaining-a-private-npm-registry/您可以将模块托管在 GitHub 或 GitLab 或任何其他 git 服务器上,而不是 npm。
【讨论】:
有免费的方法吗? @HasanBayat 一种免费的方式是使用sinopia 之类的工具托管私有注册表,或者使用您可以免费拥有的GitLab 上的私有存储库。 sinopia 需要服务器吗? 你是说gitlab试用企业吗? 如何在gitlab上实现?【参考方案2】:我知道这个问题很老了,但在过去几年发生了很多事情。
您现在可以使用的一种解决方案是basetools.io,用于出售对您的 npm 包的访问权限。它负责为您的包裹开具发票、计费和管理访问权限。
全面披露:我是 basetools 的创始人。
【讨论】:
【参考方案3】:除了之前的答案之外,现在最好的方法是创建一个私有 npm 包并在任何市场上共享它。
可用的选项是
PRIV Js
它是一个 javascript 市场,您可以在其中出售您的 JS 包或从其他人处购买。 提供自己的界面来创建私有包,因此您无需拥有自己的服务器。 它可让您控制定价和跟踪下载或根据需要授予特殊访问权限。 也支持作用域包。Base Tools
帮助为您的 npm 包创建付费专区 为您的私有存储库提供 github 集成。Github sponsor only repos
Github 最近启用了仅限赞助商的存储库 这使您能够只向愿意赞助您的项目的人授予访问权限。Gumroad
这是一个出售任何东西的市场【讨论】:
以上是关于如何安装node.js支持插件的主要内容,如果未能解决你的问题,请参考以下文章