目前总是不成功,提示module.js:471,抛出错误,无法找到模块之类的。

按照这个链接里给的方法,我查看了下路径。上面的是全局模块的安装路径,下面是全局模块的默认搜索路径。

我尝试把环境变量中用户变量和系统变量的path和NODE_PATH都设置成D:\Program Files\nodejs\node_global\node_modules,然后发现连node -v指令都报错了,node不是有效命令。我把系统变量的路径改回D:\Program Files\nodejs就没问题了。但是执行js文件还是不行。无论放在D盘的哪个位置都访问不到,放到C盘C:\Users\Administrator.USER-20160312BT目录下面就可以,也不用关了cmd重启,只要复制到该目录下立马就可以了。

其实从第1条抛出的错误也能看出来,它是在C:\Users\Administrator.USER-20160312BT这个目录下找不到模块test.js,test.js就是要加载的模块?所以只要把文件放到这个目录下面就可以访问到了。

另外我如果换一种访问不用node命令来访问,而是在开发模式下用require加载的话test.js文件就必须放在node_global文件夹下面才能被访问,放在C盘用户目录下都不行。

对于3,4,5,我这时环境变量的配置是两个变量的path路径都只到nodejs,而NODE_PATH都是到全局模块下的。

综合以上测试,要么就把项目放在全局模块的文件夹下,要么就放在C盘用户目录下,前者只能用require加载,后者只能用node命令行加载(最新测试显示可以用require('./test.js')加载,但是不能项目全放在C盘里吧)。真是尴尬,也不知道是啥原因。先这样吧。

最新发现,亲测可用。

。我尝试cd d:\Program Files\nodejs\node_global\node_modules,发现不可行

,这应该是因为命令行没法识别Program Files中间的空格,直接被拆开了,所以找不到这样一个文件夹,而我换成一个没有空格的F盘的文件夹,然后把test.js文件复制进去,然后cd到这个文件夹,用 node test.js访问就行了。

所以解决办法就是你把项目放在哪儿都行,但是要访问的时候记得先cd命令定位到该文件夹(也可以直接node f:/DW/test.js),文件夹名注意不要有空格,可以用下划线代替,然后就可以node访问啦!至于用require访问,就更简单了,记得在文件名前加.\就可以啦,OVER。参考链接

nodejs安装不好_nodejs安装过程中环境变量配置的问题相关推荐

  1. bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案

    分析原因 bashrc文件中环境变量配置错误,导致linux无法正常使用. 其实解决问题的方法很简单:把你在bashrc文件中写错的东西注释掉或者改写正确即可. 可是此时图形界面登陆不了,vim用不了 ...

  2. 【前端学习】Git的安装和基本使用方法和环境变量配置 时光大魔王

    免责声明:原创文章,请勿抄袭:思维有限,敬请指正. 直达目录 Git下载 .安装步骤(完整图解) .基本使用方法 .环境变量配置 适用系统 Windows.Linux/Unix.macOS 官网简介 ...

  3. python安装与python、pip的环境变量配置

    进入官网 在你常用的搜索引擎中输入 python官网 然后进入. 可直接点击本链接 python官网进入: 也可在浏览器地址栏输入www.python.org回车进入官网. 下载 将鼠标放到菜单栏中的 ...

  4. 前端开发中环境变量配置

    在一些特殊的配置文件中定义环境变量 文件名称 对应环境 说明 .env.development 开发环境 当运行npm run dev 的时候会以此文件为配置文件,这个文件中可以定义针对开发环境的环境 ...

  5. Weka简单介绍与最新详细简单安装以及环境变量配置

    一.Weka简单介绍 Weka的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),是一款免费的,非商业化(与之对应的是SPSS公司商业数 ...

  6. java se环境变量设置_JavaSE中环境变量的配置

    在说Java中环境变量配置之前,还是先说说JDK和JRE吧. JRE(Java Runtime Environment),即Java的运行环境.主要包括JVM(Java Virtual Machine ...

  7. JavaSE中环境变量的配置

    在说Java中环境变量配置之前,还是先说说JDK和JRE吧. JRE(Java Runtime Environment),即Java的运行环境.主要包括JVM(Java Virtual Machine ...

  8. python环境变量配置_Anaconda从下载到环境变量配置(windows)

    换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里​anaconda.org 就按照步骤进行安装就好了,很简单, ...

  9. ubuntu anaconda配置环境变量_Anaconda从下载到环境变量配置(windows)

    换了一部新电脑,从此走上了下软件这条老路, 内心1万个拒绝,手却不能停,是不想交作业了吗!! 先下载软件: anaconda软件下载点这里​anaconda.org 就按照步骤进行安装就好了,很简单, ...

最新文章

  1. 笔记-信息化与系统集成技术-供应链管理
  2. C#DotNetBar TabControl将水平标签设置成竖直
  3. 【数据库学习笔记】——创建数据库文件
  4. oracle exp调过坏块,无备份坏块处理(跳过方式)
  5. 格力又双叒发福利了 将给所有员工交电话费!
  6. OpenCV使用小札记-Cvmat与IplImage的相互转换
  7. Git报错解决:fatal: unable to access ‘https://github.com/...‘: OpenSSL SSL_read:..., errno 10054
  8. PYTHON笔记 面向对象程序设计
  9. HTTP 500 - 内部服务器错误的解决
  10. [线筛五连]线筛欧拉函数
  11. pic单片机汇编 c语言,PIC单片机汇编语言指令详解
  12. 2022年全国职业院校技能大赛网络安全赛卷(中职组)卷1
  13. 最大子矩阵和POJ1050
  14. roboguide仿真 机器人轨迹绕圈走
  15. 益寿延年,这13种食物真是宝,能延寿10年,赶紧收藏!
  16. 【解锁技能】学会Python条件语句的终极指南!
  17. BAT批量替换文件内容
  18. 一文教你如何快速实现声音识别
  19. 全系列极路由刷不死uboot(breed)教程
  20. 倒计时1天!VIVO NEX3配置细节汇总,或许这就是未来旗舰

热门文章

  1. mysql 生产实践_京东容器化MySQL生产实践
  2. java完成一个学生信息调查程序_利用Java设计一个简单的学生信息管理程序
  3. vscode不能跳转_vscode-goto-node-modules 一个快速定位 node 模块的 vscode 插件
  4. 讨论需求时组里都是怎么做的
  5. HTML示例06---水平线
  6. 刚入行的测试工程师如何自学软件测试【下篇】-- 软实力
  7. python统计词频_Python中文分词及词频统计
  8. 个人生活助手app_“3·15可信赖应用白名单”发布 360旗下多款APP获评甲级认证
  9. python与财务数据挖掘_Python数据挖掘实战2:财政收入影响因素及预测
  10. docker build命令详解_Docker镜像与容器常用命令图文详解