CNode

可以不安装node环境,把node环境集成到项目里面么

问答
Mmcc285361464发布于10 年前最后回复8 年前16 回复5422 浏览0 收藏

有个需求,就是不用用户安装node环境,把环境放到代码中,可以直接运行express的代码。如果不可以,有没有什么能够集成node环境的东西,谢谢啦

查看回复

回复 (16)

Y
yanglinnie#1·10 年前

为啥有这样的需求呢

B
baka397#2·10 年前

nw.js

S
sonong#3·10 年前

electron From Noder

C
CoderIvan#4·10 年前

把node和npm放到项目里,然后使用Bash脚本执行,感觉可行

W
Wizzercn#5·10 年前

docker

C
CoderIvan#6·10 年前

@Wizzercn

确实,Docker也是不错的选择,不过这次就换成要安装docker环境了 :)

R
richenlin#7·10 年前

如果是为了满足交付部署的话,我建议使用docker images

R
richenlin#8·10 年前

一个.sh脚本加一个dockerfile,就可以满足封装打包部署发布

M
mcc285361464#9·10 年前
引用 yanglinnie为啥有这样的需求呢

@yanglinnie 想不让客户安装环境直接运行程序。

M
mcc285361464#10·10 年前
引用 baka397nw.js

@baka397 谢谢

M
mcc285361464#11·10 年前
引用 sonongelectron From Noder

@sonong 谢谢啦

M
mcc285361464#13·10 年前
引用 Wizzercndocker

@Wizzercn 谢谢

M
mcc285361464#15·10 年前
G
ghostcode#16·8 年前

你应该需要的是:Package your Node.js project into an executable。下面两个可以满足你的要求:

https://github.com/nexe/nexe

https://github.com/zeit/pkg

参与回复
登录后即可参与回复。登录