SLS、盐包装、使用npm安装express
我需要通过salt stack从npm安装一个模块“express”。 为此,我使用了以下脚本:SLS、盐包装、使用npm安装express,npm,package,node-modules,salt-stack,Npm,Package,Node Modules,Salt Stack,我需要通过salt stack从npm安装一个模块“express”。 为此,我使用了以下脚本: npm-installed: pkg.installed: - name: npm npm-express-installed: npm.installed: - user: root - pkgs: "express" - dir: /opt/MyService - require: - pkg: npm 安装已成功运行,但在我的目标上只能看
npm-installed:
pkg.installed:
- name: npm
npm-express-installed:
npm.installed:
- user: root
- pkgs: "express"
- dir: /opt/MyService
- require:
- pkg: npm
安装已成功运行,但在我的目标上只能看到
/opt/MyService/node_modules# ls
e p r s x
这里是否有其他人通过salt stack安装了npm包?如何解决此问题?这是解决方案:
npm-installed:
pkg.installed:
- name: npm
npm-packages-installed:
npm.installed:
- names:
- express
- body-parser
- user: root
- dir: /opt/MyService
- require:
- pkg: npm