我的' npm'文件夹在D:\ Box文件夹中,因为我在C上没有空格。 我通过在系统环境变量中添加名为PROTRACTOR的新环境变量来配置Protractor,其值为:。 然后在系统路径I中输入:%PROTRACTOR%\ bin
这对Protractor完全有效。
现在我想添加jasmine-reporter,然后粘贴到npm \ node_modules \ jasmine-node \ node_modules' jasmine-reporter'和茉莉花 - 咆哮记者'文件夹。 然后在conf.js中使用jasmine报告运行一个测试,我看到错误消息:
找不到模块' jasmine-reporter'。
我尝试了什么:
结果是一样的。 有人,请帮我解决这个问题。
答案 0 :(得分:1)
如果要将全局node_modules保留在D:\驱动器上,则需要更改npm config中的前缀,如npm docs
中所述简短版本(在管理员命令提示符下):
npm config set prefix d:\box
要查看您可以发布的当前路径:
npm config get prefix
答案 1 :(得分:0)
转到C:\ Users \ username \ AppData \ Roaming \ npm \ node_modules - 去除茉莉花 - 记者
转到C:\ Users \ username \ AppData \ Roaming - 删除npm-Cache
重新安装jasmine-reporter和npm