styl 使用时报错

发布于 2022-09-06 09:14:08 字数 747 浏览 14 评论 0

我尝试从最基础的 webpack 开始配置

但是遇到一个 stylus的报错,不知道哪里出问题了

webpack.config.js

module.exports = {
    entry: './entry.js',
    output: {
        filename: 'bundle.js'
    },
    module: {
        loaders: [
            {
                test: /\.css$/,
                loader: 'style-loader!css-loader'
            }, {
                test: /\.styl$/,
                loader: 'style-loader!css-loader!stylus-loader',
            }
        ]
    }
}

准备打包的 JS

require('./index.styl')
document.write('<h1>hello css-loader</h1>')

报错信息

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别把无礼当个性 2022-09-13 09:14:08

webpack配置应该没有什么问题,看了一下报错信息

Cannot find module 'webpack'

之后留意一个细节,你贴出来的报错信息最后几行显示了文件路径是使用全局安装的模块。
所以最后定位出问题是使用了全局安装的webpack出现了问题。

解决方法

使用

npm install webpack --save-dev

代替

npm install webpack -g
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文