2017-05-26 107 views
-1

有沒有辦法加載一個npm模塊作爲主應用程序?如何將獨立應用程序部署爲npm模塊?

我已經習慣了使用Git來加載某些應用,如:

git clone https://github.com/me/myapp.git 
cd myapp 
npm install 

npm install總是放node_modules路徑下的獨立模塊。

我該如何將獨立應用程序部署爲節點模塊?

有沒有什麼相同的:

npm install myapp 
cd myapp 
npm start 
+0

Dockerize您的節點應用 –

+0

泊塢窗容器將難以爲用戶配置並添加額外的模塊到應用程序。 – eyn

回答

1

創建一個GitHub的新項目讓說MYAPP

克隆項目

git clone https://github.com/me/myapp.git 

生成package.json 更新您的代碼邏輯 讓創建文件index.js添加一些代碼

module.exports = (name) =>name; 

創建NPM帳戶 https://www.npmjs.com/signup

登錄故宮

轉到命令

npm login 

下面的終端類型發佈npm包

npm publish https://github.com/me/myapp.git 

安裝軟件包

npm install myapp 

開始導入模塊

let name =require('myapp') 
    console.log(name("hello world")); 
相關問題