通常会显示:
E:\ NG4 \ 19.Admin Panels \ SupperAdmin> npm install bootstrap jquery --save npm WARN read-shrinkwrap这个版本的npm兼容 lockfileVersion @ 1,但生成了npm-shrinkwrap.json lockfileVersion @ 0。我会尽力做到最好!警告 read-shrinkwrap这个版本的npm兼容 lockfileVersion @ 1,但生成了npm-shrinkwrap.json lockfileVersion @ 0。我会尽力做到最好! [
......] - postinstall:info lifecycle jquery@3.2.1~postinstall: jquery@3.2.1
它将以70%安装软件包,然后(上一条消息)然后等待几分钟,然后显示以下消息:
E:\ NG4 \ 19.Admin Panels \ SupperAdmin> npm install bootstrap jquery --save npm WARN read-shrinkwrap这个版本的npm与lockfileVersion @ 1兼容,但是为lockfileVersion @ 0生成了npm-shrinkwrap.json。我会尽力做到最好! npm WARN read-shrinkwrap这个版本的npm与lockfileVersion @ 1兼容,但是为lockfileVersion @ 0生成了npm-shrinkwrap.json。我会尽力做到最好! 错误的ERR!路径E:\ NG4 \ 19.Admin Panels \ SupperAdmin \ node_modules \ fsevents \ node_modules \ assert-plus \ package.json 错误的ERR!代码EPERM 错误的ERR! errno -4048 错误的ERR!系统调用unlink 错误的ERR!错误:EPERM:不允许操作,取消链接'E:\ NG4 \ 19.Admin Panels \ SupperAdmin \ node_modules \ fsevents \ node_modules \ assert-plus \ package.json' 错误的ERR! {错误:EPERM:不允许操作,取消链接'E:\ NG4 \ 19.Admin Panels \ SupperAdmin \ node_modules \ fsevents \ node_modules \ assert-plus \ package.json' 错误的ERR! stack:'错误:EPERM:不允许操作,取消链接\'E:\ NG4 \ 19.Admin Panels \ SupperAdmin \ node_modules \ fsevents \ node_modules \ assert-plus \ package.json \'', 错误的ERR!错误:-4048, 错误的ERR!代码:'EPERM', 错误的ERR!系统调用:'unlink', 错误的ERR!路径:'E:\ NG4 \ 19.Admin Panels \ SupperAdmin \ node_modules \ fsevents \ node_modules \ assert-plus \ package.json'} 错误的ERR! 错误的ERR!请尝试以root / Administrator方式再次运行此命令。
npm ERR!可以在以下位置找到此运行的完整日志: 错误的ERR! C:\ Users \用户Sayed的\应用程序数据\漫游\ NPM-cache_logs \ 2017-09-14T05_48_28_139Z-的debug.log
E:\ NG4 \ 19.Admin Panels \ SupperAdmin>
E:\ NG4 \ 19.Admin Panels \ SupperAdmin>
答案 0 :(得分:1)
您的问题与此github issue相关。
运行let mainPage = require('../pages/MainPage');>
module.exports = {
"Sample Test Case": client => {
mainPage.PageToBeAccessed.waitForElementVisible('@element1',3000);
client.pause(10000);
}
};
以解决此问题。
你也可以降级你正在使用的npm版本。