有没有办法将npm模块加载为主应用程序?
我习惯使用git加载一些应用程序,如:
for x in "$path"/* "$path"/.*; do
[ -e "$x" ] || continue # skip files that don't exist
basename=${x##*/} # find filename w/o path
case $basename in "."|"..") continue ;; esac # skip "." and ".."
echo "Processing $x" >&2
: ...put your logic here...
done
git clone https://github.com/me/myapp.git
cd myapp
npm install
始终将依赖模块放在npm install
路径下。
如何将独立应用程序部署为节点模块?
是否有相当于的东西:
node_modules
答案 0 :(得分:3)
创建一个github新项目,让我们说 myapp
克隆项目
git clone https://github.com/me/myapp.git
生成package.json
更新您的代码逻辑
让create file index.js添加一些代码
module.exports = (name) =>name;
创建一个npm帐户 https://www.npmjs.com/signup
登录npm
转到命令
下面的终端类型npm login
发布npm包
npm publish https://github.com/me/myapp.git
安装软件包
npm install myapp
开始导入模块
let name =require('myapp')
console.log(name("hello world"));