如何安装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支持插件的主要内容,如果未能解决你的问题,请参考以下文章

如何安装和配置 AngularJS Eclipse

Node.js:如何创建付费节点模块?

VSCode如何运行node文件

Node.js的安装以及Node.js的模块管理

windows xp 安装哪个版本的node

cordova 基本命令 以及如何添加,删除插件