ejecutar - crear proyecto angular 6
Cómo incluir activos de node_modules en el proyecto angular cli (3)
Cómo incluir activos de la biblioteca externa en el proyecto Angular CLI
Estoy intentando a continuación, pero esto no funciona,
"assets": [
"../node_modules/<external library>/assets/"
]
Sin embargo, los scripts funcionan bien,
"scripts": [
"../node_modules/<external library>/some.js",
"startup.js"
]
Versión angular: 2.4.1
CLI angular: 1.0.0-beta.24
¿Cualquier sugerencia?
¡Esto existe ahora!
Para usarlo, actualice su archivo .angular-cli.json así:
"assets": [
"assets",
{ "glob": "**/*", "input": "../node_modules/<external library>/assets/", "output": "./assets/" }
]
Desafortunadamente, esto aún no existe :(. También estoy esperando desesperadamente esta función. Siéntase libre de rastrear esta solicitud de función aquí para Angular-Cli. Copiando activos de node_modules
Desde angular 6 la configuración ha cambiado ligeramente. Para lograr esto ahora, cambie la propiedad de los assets
del constructor respectivo en angular.json
(¡cuidado, hay al menos dos constructores relevantes en la build
y test
los arquitectos!)
"assets": [
"src/favicon.ico",
"src/assets",
{
"glob": "**/*",
"input": "./node_modules/<your-node-module>/<possibly-subfolders>/",
"output": "./assets/"
},