2020-09-10

2020-09-10  本文已影响0人  songyu0

无法加载文件 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

创建-自制化脚手架工具

generator 运行步骤 https://yeoman.io/authoring/running-context.html

运行完命令后,根据步骤填写!

把你搭建的gulp转移至generator中

转移 此处更名 将templates中所有的文件上传至generator中(npm远程) 上传时不得

cd 你的generator文件夹中

npm link  将此npm依赖包引入至全局。

这样无论在哪个文件架你都可以使用此generator。

注意文件位置。 接上一步去除bower使用npm安装

https://www.npmjs.com/package/nrm

nrm可以快速变更npm源(npm publish时必须切换npm的源)

上传步骤!!!!

npm login 登录

切换至你的generator

npm publish    发布

去你的npm中 可以查到 你的generator

显示你的 generator  和使用方法 总结
上一篇下一篇

猜你喜欢

热点阅读