请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正式环境并没有引用打包好的css

控制台没报错,console也没报错,目录也该了public,最有可能是问题出在哪里?
app.use(staticRouter.routes()).use(staticRouter.allowedMethods())
let pageRouter
if (isDev) {
pageRouter = require(’./routers/dev-ssr’)
// pageRouter = require(’./routers/dev-ssr-no-bundle’)
}else {
pageRouter = require(’./routers/ssr’)
}
图片描述

正在回答 回答被采纳积分+3

2回答

提问者 慕容0400149 2019-09-24 12:37:43

https://img1.sycdn.imooc.com/szimg/5d899aa609fffda711910473.jpg

https://img1.sycdn.imooc.com//szimg/5d899aa609a1c2d115730692.jpg

https://img1.sycdn.imooc.com//szimg/5d899aa6099f877e11110737.jpg

https://img1.sycdn.imooc.com/szimg/5d899d83094dde4812150414.jpg

https://img1.sycdn.imooc.com//szimg/5d899aa70966013d09240480.jpg

https://img1.sycdn.imooc.com//szimg/5d899aa709bc864609380481.jpg

浏览器没引入css,js,错误的路径也没有,所以现在无从下手

0 回复 有任何疑惑可以回复我~
Jokcy 2019-09-18 21:27:43

具体表现是什么?你有单独的css文件打包出来么?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕容0400149 #1
    页面样式没有起作用,public中有打包出来的css文件,我用的是webpack4,
    回复 有任何疑惑可以回复我~ 2019-09-19 13:30:26
  • Jokcy 回复 提问者 慕容0400149 #2
    你的webpack配置是怎么样的。正式环境应该会有单独的css文件。webpack4需要配置mini-css-extract-plugin
    回复 有任何疑惑可以回复我~ 2019-09-19 21:48:54
  • 提问者 慕容0400149 回复 Jokcy #3
    {
            test:/\.styl/,
               use:[
                MiniCssExtractPlugin.loader,
                   'css-loader',
                   {
                       loader:'postcss-loader',
                       options:{
                        sourceMap:true
                   }
                   },
                   'stylus-loader'
               ]
    
        }
    
    plugins:[
        new MiniCssExtractPlugin({
          filename:'styles.[contentHash:8].css'
      }),
    
    "start": "cross-env NODE_ENV=production node server/server.js"
    启动npm start,访问3333端口,页面上js,css都没加载上,
    回复 有任何疑惑可以回复我~ 2019-09-21 14:06:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信