簡體   English   中英

如何在全局范圍內使用 a.js 文件作為節點命令?

[英]How do I use a .js file as a node command globally?

我有一個 .TS 文件,其中存儲了我在很多項目中使用的所有實用程序功能(有點像我自己的私人 lodash)但是每次我想使用它時,我都必須手動復制並粘貼這個文件到我正在做的項目。 我也知道如何使用節點制作腳本並使用 FS 寫入文件系統,我的問題是如何讓這個節點腳本在全球范圍內可用,而無需指定“.js”,這樣我就可以在終端中使用它,如下所示: “節點加載庫”?

TL;博士
如何使.js 文件可用於全局節點,因此我不必指定路徑,只需按名稱調用腳本 EX:“node loadLibrary”

也許您可以使用這些功能創建 Git 存儲庫。
在您要導入的項目中,您可以執行以下操作:

npm install --save https://github.com/foo/bar.git

/* your code */
import { helperFunc } from 'bar';

您是否考慮過將其設為 npm package? 可能不是您正在考慮的確切解決方案,但它肯定很容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM