不能 运行 npm 使用 Laravel-mix
Can not run npm using Laravel-mix
我遇到了一些问题,这让我很难受。请帮忙。
我正在尝试使用命令在 DEV 中 运行 npm:npm 运行 dev
在我的 webconfig.mix.js 中:mix.sass('resources/assets/sass/style.scss', 'public/css');
95% emitting
ERROR Failed to compile with 4 errors 05:33:52
This dependency was not found:
* -!../../../node_modules/css-loader/index.js?{"url":true,"sourceMap":false,"importLoaders":1}!../../../node_modules/postcss-loader/lib/index.js??postcss!bootstrap/dist/bootstrap.css in ./node_modules/css-loader?{"url":true,"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader/lib?{"sourceMap":true,"ident":"postcss","plugins":[null]}!./node_modules/resolve-url-loader?{"sourceMap":true,"root":"/home/vagrant/Code/pudatalk/node_modules"}!./node_modules/sass-loader/lib/loader.js?{"precision":8,"outputStyle":"expanded","sourceMap":true}!./resources/assets/sass/style.scss
To install it, you can run: npm install --save -!../../../node_modules/css-loader/index.js?{"url":true,"sourceMap":false,"importLoaders":1}!../../../node_modules/postcss-loader/lib/index.js??postcss!bootstrap/dist/bootstrap.css
请看上面的错误。
所以,我发现它在我导入时发生了:
@import "~bourbon/app/assets/stylesheets/_bourbon.scss";
我实现了类似的东西:
.error-bg-img {
background:url("../img/errorbg.jpg");
background-size:cover;
}
我想告诉你我在代码中遇到的问题。
我一直在尝试google它,重装了那么多东西,搬来搬去但无望。我是 sass、webpack 和 laravel-mix 的新手。
非常感谢
@import "bourbon/bourbon";
在这里查看安装指南:https://github.com/thoughtbot/bourbon#requirements
好的伙计们,
我解决了这个问题,我现在没有,webpack 会自动将 /img 文件夹中的图像复制到 /public。所以我将 /img 从 public/ 文件夹移动到 /resources/assests/。现在一切都很好。
一切都与路径有关。抱歉,我是 webpack 的新手,对此一无所知。
我遇到了一些问题,这让我很难受。请帮忙。 我正在尝试使用命令在 DEV 中 运行 npm:npm 运行 dev
在我的 webconfig.mix.js 中:mix.sass('resources/assets/sass/style.scss', 'public/css');
95% emitting
ERROR Failed to compile with 4 errors 05:33:52
This dependency was not found:
* -!../../../node_modules/css-loader/index.js?{"url":true,"sourceMap":false,"importLoaders":1}!../../../node_modules/postcss-loader/lib/index.js??postcss!bootstrap/dist/bootstrap.css in ./node_modules/css-loader?{"url":true,"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader/lib?{"sourceMap":true,"ident":"postcss","plugins":[null]}!./node_modules/resolve-url-loader?{"sourceMap":true,"root":"/home/vagrant/Code/pudatalk/node_modules"}!./node_modules/sass-loader/lib/loader.js?{"precision":8,"outputStyle":"expanded","sourceMap":true}!./resources/assets/sass/style.scss
To install it, you can run: npm install --save -!../../../node_modules/css-loader/index.js?{"url":true,"sourceMap":false,"importLoaders":1}!../../../node_modules/postcss-loader/lib/index.js??postcss!bootstrap/dist/bootstrap.css
请看上面的错误。
所以,我发现它在我导入时发生了:
@import "~bourbon/app/assets/stylesheets/_bourbon.scss";
我实现了类似的东西:
.error-bg-img {
background:url("../img/errorbg.jpg");
background-size:cover;
}
我想告诉你我在代码中遇到的问题。
我一直在尝试google它,重装了那么多东西,搬来搬去但无望。我是 sass、webpack 和 laravel-mix 的新手。
非常感谢
@import "bourbon/bourbon";
在这里查看安装指南:https://github.com/thoughtbot/bourbon#requirements
好的伙计们,
我解决了这个问题,我现在没有,webpack 会自动将 /img 文件夹中的图像复制到 /public。所以我将 /img 从 public/ 文件夹移动到 /resources/assests/。现在一切都很好。
一切都与路径有关。抱歉,我是 webpack 的新手,对此一无所知。