问题描述
我正在尝试使用 encore 在我的 Symfony 项目上开始使用 VueJs,但出现此错误。
yarn run v1.22.5 警告........\package.json:没有许可证字段 \node_modules.bin\encore dev 错误 命令失败,退出代码为 1。 信息 请访问 https://yarnpkg.com/en/docs/cli/run 以获取有关此命令的文档。
我正在使用纱线,这是我的 package.json
{
"devDependencies": {
"@symfony/stimulus-bridge": "^2.0.0","@symfony/webpack-encore": "^1.0.0","core-js": "^3.0.0","regenerator-runtime": "^0.13.2","stimulus": "^2.0.0","webpack-notifier": "^1.6.0"
},"license": "UNLICENSED","private": true,"scripts": {
"dev-server": "encore dev-server","dev": "encore dev","watch": "encore dev --watch","build": "encore production --progress"
},"dependencies": {
"vue": "^2.6.14","vue-loader": "^15.9.7","vue-template-compiler": "^2.6.14"
}
}
解决方法
你可以试试这个:
rm -rf vendor/
rm composer.lock
rm -rf node_modules
composer install
php bin/console cache:clear
yarn install
yarn run dev