无法加载文件 C:\Users\songyu\AppData\Roaming\npm\gulp.ps1,因为在此系统上禁止
运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 ab
out_Execution_Policies。
所在位置 行:1 字符: 1
+ gulp --version
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
管理员身份打开
输入set-ExecutionPolicy RemoteSigned
选择Y 或者A ,就好了
------------------------------------------------------------------------------------------------
安装yo脚手架工具
npm install -g yo
https://github.com/yeoman/generator-generator
npm install -g generator-generator
yo generator
创建-自制化脚手架工具
运行完命令后,根据步骤填写!
把你搭建的gulp转移至generator中
cd 你的generator文件夹中
npm link 将此npm依赖包引入至全局。
这样无论在哪个文件架你都可以使用此generator。
https://www.npmjs.com/package/nrm
nrm可以快速变更npm源(npm publish时必须切换npm的源)
上传步骤!!!!
npm login 登录
切换至你的generator
npm publish 发布
去你的npm中 可以查到 你的generator