嗨,我是所有这些Laravel的新手,比如npm安装等等。 我正在使用流动的虚拟机来安装linux。 我在那里安装了nodejs以及npm
$ nodejs -v
v9.10.1
$ npm -v
5.8.0
那么为什么不尝试
npm install
创建必要的文件夹(node_module) 所以我这样做,它提取文件和文件夹。 然后我得到了一堆WARN的东西(见下文)
npm WARN回滚回滚asn1.js@4.10.1失败(这可能是无害的):ETXTBSY:文本文件繁忙,取消链接 “在/ var / WWW / laravelFirst / ESE / node_modules / ASN 1.js / package.json.2339769773'npm WARN回滚回滚caniuse-lite@1.0.30000821失败(这可能是无害的): ETXTBSY:文本文件正忙,取消链接'/ var / www / laravelFirst / ese / node_ 模块/ autoprefixer / node_modules / caniuse-精简版/ package.json.2762300382' npm WARN回滚回滚bn.js@4.11.8失败(这可能是 无害):ETXTBSY:文本文件繁忙,取消链接 “在/ var / WWW / laravelFirst / ESE / node_modules / ASN1。 js / node_modules / bn.js / package.json.67768311'npm WARN rollback Rolling 返回autoprefixer@7.2.6失败(这可能是harml ess):ETXTBSY: 文本文件正忙,取消链接'/ var / www / laravelFirst / ese / node_modules /autoprefixer/node_modules/caniuse-lite/package.json.2762300382'npm WARN babel-loader@7.1.4需要babel-core @ 6的同伴,但没有 安装您必须自己安装对等依赖项。
npm ERR!路径 /var/www/laravelFirst/ese/node_modules/asn1.js/package.json.233976 9773 npm ERR!代码ETXTBSY npm ERR! errno -26 npm ERR!系统调用重命名 错误的ERR! ETXTBSY:文本文件正忙,重命名 “在/ var / WWW / laravelFirst / ESE / node_modu les / asn1.js / package.json.2339769773' - > '/ var / www / laravelFirst / ese / node_modules / asn1.js / package.json'
npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
/home/vagrant/.npm/_logs/2018-04-01T08_37_41_301Z-debug.log
嗯,一次安装就太容易了,对吧? 它仍然会创建一个node_modules(库根),所以我尝试运行
npm run dev
只是为了测试它。 好吧,我又遇到了错误。
sh:1:cross-env:找不到npm ERR!文件sh npm ERR!代码ELIFECYCLE npm ERR! errno ENOENT npm ERR!系统调用生成npm ERR! @ 开发:
cross-env NODE_ENV=development node_modules/webpack/bin /webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/we bpack.config.js
npm ERR!产生ENOENT npm ERR!错误的ERR! @开发脚本失败。 NPM 呃!这可能不是npm的问题。有可能 上面的额外日志输出。npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
/home/vagrant/.npm/_logs/2018-04-01T08_44_10_969Z-debug.log npm ERR! 代码ELIFECYCLE npm ERR!错误1 npm ERR! @ dev:npm run development
错误的ERR!退出状态1 npm ERR!错误的ERR! @ dev脚本失败。 错误的ERR!这可能不是npm的问题。有可能 上面的额外日志输出。npm ERR!可以在以下位置找到此运行的完整日志:npm ERR!
/home/vagrant/.npm/_logs/2018-04-01T08_44_10_998Z-debug.log[08:44 AM] - [vagrant @ laravelFirst] - [/ var / www / laravelFirst / ese]
我和这个npm包装到底有什么问题? 这是我对任何帮助的最后希望,因为我已经懒散了10个小时而一无所获。