koa-generator创建项目失败

发布于 2022-09-11 21:13:56 字数 179 浏览 36 评论 0

利用koa-generator 创建项目失败!!!
首先安装脚手架工具 npm install koa-generator 此处不论是本地安装还是全局安装都试了一遍
然后执行koa2 创建项目的时候 提示koa2 不是内部或外部命令 网上找了下 居然没有类似问题 那我这是犯了什么低级的问题。。。
请大家帮我分析一下 谢谢啦

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

绿萝 2022-09-18 21:13:56

您应该记得当初安装node的时候配置过全局安装模块的路径,然后给这个路径配置了环境变量。但出现现在的情况是因为当时没配置完整,你只配置了npm和node的环境变量,没有配置。
首先,咱们看如何找到全局安装的包的路径:
打开cmd(命令行),输入: npm install koa-generator -g
下载完毕就会提示你他的安装路径:

clipboard.png

找到以后,打开这个路径,一层一层打开,
看到了koa.cmd 和 koa2.cmd的时候(因人而异,文件夹不固定)

clipboard.png

将这个目录配置成环境变量,重新打开cmd,使用koa命令,就发现可以使用了。

clipboard.png

注意:不是到bin目录下的koa koa2

clipboard.png

爱她像谁 2022-09-18 21:13:56

全局安装一下koa2

塔塔猫 2022-09-18 21:13:56

npm install -g koa-generator多试几次吧,很可能是koa-generator没有安装成功。

挽你眉间 2022-09-18 21:13:56

koa-generator安装,项目初始化,均一次成功。

建议使用macOS系统作为开发机器,会解决一大半node环境问题。

➜  ~ sudo npm install -g koa-generator 
/usr/local/bin/koa -> /usr/local/lib/node_modules/koa-generator/bin/koa
/usr/local/bin/koa2 -> /usr/local/lib/node_modules/koa-generator/bin/koa2
+ koa-generator@1.1.17
added 5 packages from 4 contributors in 1.198s
➜  ~ koa2 personal/koa-generator-test

   create : personal/koa-generator-test
   create : personal/koa-generator-test/package.json
   create : personal/koa-generator-test/app.js
   create : personal/koa-generator-test/public
   create : personal/koa-generator-test/public/stylesheets
   create : personal/koa-generator-test/public/stylesheets/style.css
   create : personal/koa-generator-test/routes
   create : personal/koa-generator-test/routes/index.js
   create : personal/koa-generator-test/routes/users.js
   create : personal/koa-generator-test/views
   create : personal/koa-generator-test/views/index.pug
   create : personal/koa-generator-test/views/layout.pug
   create : personal/koa-generator-test/views/error.pug
   create : personal/koa-generator-test/bin
   create : personal/koa-generator-test/bin/www

   install dependencies:
     $ cd personal/koa-generator-test && npm install

   run the app:
     $ DEBUG=koa-generator-test:* npm start

   create : personal/koa-generator-test/public/javascripts
   create : personal/koa-generator-test/public/images
牛↙奶布丁 2022-09-18 21:13:56

我也遇到了这个问题,目前已经解决
我的解决方法是:进入npm目录,删除koa.ps1和koa2.ps1文件就可以了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文