扫码关注官方订阅号
把nodejs安装在了D盘
之后输入npm install -g express-generator
报错,但是D盘下多了2个文件夹
闭关修行中......
手头没有 Windows 没法重现,猜测的两个可能问题:
运行权限问题。应该是要 以管理员身份运行 cmd.exe 然后再试;
以管理员身份运行
墙导致下载的npm包残缺。删掉原来的包,然后重新下载;如果不行则换源下载:npm --registry=http://r.cnpmjs.org -g install xxx
npm --registry=http://r.cnpmjs.org -g install xxx
比较推荐用 nvmw 在 windows 下玩 node,能避开权限这个大坑。具体教程
nvmw
妥妥的权限问题
虚拟机装linux,以后上服务器也需要配置的,何必在win下面费劲
cygwin 或者 虚拟机呗 这玩意 还是 xnix好
Linux做这种事更方便,真的。
有可能是网络问题,换淘宝npm镜像试试
自己在win7和Linux下都有安装过express,踩过各种坑0.先安装好express,npm install -g express;1.安装express的分离工具,npm install -g express-generator@4命令,参考https://github.com/expressjs/express#quick-start;2.express验证版本express -V(V是大写的);3.使用express -e debugeditor建立ejs的express框架;debugeditor是自己将要建的项目名4.继续用cd debugeditor && npm install将依赖项加上;5.最后运行npm start,访问localhost:3000大功告成!
你的 这个问题怎么解决的?跪求结果!
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
手头没有 Windows 没法重现,猜测的两个可能问题:
运行权限问题。应该是要
以管理员身份运行cmd.exe 然后再试;墙导致下载的npm包残缺。删掉原来的包,然后重新下载;如果不行则换源下载:
npm --registry=http://r.cnpmjs.org -g install xxx比较推荐用
nvmw在 windows 下玩 node,能避开权限这个大坑。具体教程妥妥的权限问题
虚拟机装linux,以后上服务器也需要配置的,何必在win下面费劲
cygwin 或者 虚拟机呗
这玩意 还是 xnix好
Linux做这种事更方便,真的。
有可能是网络问题,换淘宝npm镜像试试
自己在win7和Linux下都有安装过express,踩过各种坑
0.先安装好express,npm install -g express;
1.安装express的分离工具,npm install -g express-generator@4命令,
参考https://github.com/expressjs/express#quick-start;
2.express验证版本express -V(V是大写的);
3.使用express -e debugeditor建立ejs的express框架;debugeditor是自己将要建的项目名
4.继续用cd debugeditor && npm install将依赖项加上;
5.最后运行npm start,访问localhost:3000大功告成!
你的 这个问题怎么解决的?跪求结果!