“ @ angular / core”:“〜8.0.0”,
带scss样式选项的脚手架angular 8项目
我在组件scss文件中具有如下所述的代码
背景:url(“ / assets / images / vector-icon.png”)不重复25%;
最后使用命令
ng build --prod --base-href="/website/" --deploy-url="/website/"
在子文件夹中放入构建 root / webside
除背景图片路径外,其他所有东西都正常
我已经尝试通过ip / website / assets / images / vector-icon.png 到那时我就能得到图像了。
如果我不更改每个CSS文件的路径怎么办?
任何帮助将不胜感激。预先感谢
答案 0 :(得分:1)
在资产前不要使用Sub CopyYes()
Dim c As Range
Dim j As Integer
Dim Source As Worksheet
Dim Target As Worksheet
' Change worksheet designations as needed
Set Source = ActiveWorkbook.Worksheets("Jan 19")
Set Target = ActiveWorkbook.Worksheets("Storage")
J = 1 ' Start copying to row 1 in target sheet
For Each c In Source.Range("H1:H1000") ' Do 1000 rows
If c = "yes" Then
Source.Rows(c.Row).Copy Target.Rows(j)
j = j + 1
End If
Next c
End Sub
/
PS 。并且background: url("assets/images/vector-icon.png") no-repeat 25%;
文件夹必须包含此图像。
PPS 。确保此路径正确。
答案 1 :(得分:1)
解决方案是将“ rebaseRootRelativeCssUrls”:true放入angular.json文件中。
资产前的/正确。(url(/ assets / img ...))
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
...
"rebaseRootRelativeCssUrls": true
答案 2 :(得分:0)
首先,您需要检查一下转到资产文件夹并检查文件是否存在。如果文件存在,请尝试以下行
background: url('./assets/images/vector-icon.png') no-repeat 25%;
答案 3 :(得分:0)
尝试一下:
gsub(intToUtf8(160),"",Sueldos$Sueldo)
[1] "11335" "15488" "18000" "26000" "33000" "38600"
[7] "46000" "52150" "58900" "65500" "71400" "80500"
[13] "90500" "100000" "105500" "111200" "115648" "120000"
[19] "127500" "135000" "144000" "159000" "165000" "172000"
[25] "182000" "193000" "210000" "225000" "241000" "250000"
[31] "257500" "264000" "270000" "276000" "288000[1]" "301000[2]"
答案 4 :(得分:0)
我自己解决了这个问题。使用/assets...
代替src/assets...
。确保不要将/
放在src
之前。