Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular SCSS文件中导入的样式表未与ng packagr打包?_Angular_Npm_Ng Packagr - Fatal编程技术网

Angular SCSS文件中导入的样式表未与ng packagr打包?

Angular SCSS文件中导入的样式表未与ng packagr打包?,angular,npm,ng-packagr,Angular,Npm,Ng Packagr,我正在创建一个Angular组件库,并打包了组件模块,以便可以安装NPM。不幸的是,我没有使用CLI生成库,所以基本上是按照Angular 6进行更新之前的老方法生成的。无论如何,当从不同的应用程序安装NPM时,我的组件可以正常工作,但是我的组件的一个SCSS文件中导入的CSS样式表有一个问题 在这个组件的SCSS文件的顶部,我有一行: @import '~highlight.js/styles/atom-one-dark.css' 不幸的是,这个组件并没有被打包、编译或其他任何东西。我使用的

我正在创建一个Angular组件库,并打包了组件模块,以便可以安装NPM。不幸的是,我没有使用CLI生成库,所以基本上是按照Angular 6进行更新之前的老方法生成的。无论如何,当从不同的应用程序安装NPM时,我的组件可以正常工作,但是我的组件的一个SCSS文件中导入的CSS样式表有一个问题

在这个组件的SCSS文件的顶部,我有一行:

@import '~highlight.js/styles/atom-one-dark.css'
不幸的是,这个组件并没有被打包、编译或其他任何东西。我使用的是“npm run packagr”,我的ng-package.json看起来像基本的:

{
  "$schema": "./node_modules/ng-packagr/ng-package.schema.json",
  "lib": {
    "entryFile": "public_api.ts"
  }
}

我们大约在一年前构建了我们的库,当时最好的解决方案是在构建之后复制css文件

package.json:
"build.lib": "ng build my-library && npm run copy-styles",
"copy-styles": "cpx \"./projects/my-library/src/assets/**/*.*\" \"./dist/my-library/assets/\"",