Copy assets of library with Yarn Plug'n'Play
up vote
0
down vote
favorite
I have codes to copy assets when building. I'm wondering what's the best way to do the same thing with Yarn Plug'n'Play since node_modules does not exist.
new CopyWebpackPlugin([
{ from: 'node_modules/pdfjs-dist/cmaps/', to: 'static/cmaps/' },
]),
yarn cache dir
tells me the directory and also there's a package location in .pnp.js
.
["pdfjs-dist", new Map([
["2.0.943", {
packageLocation: path.resolve(__dirname, "../../Library/Caches/Yarn/v3/npm-pdfjs-dist-2.0.943-32fb9a2d863df5a1d89521a0b3cd900c16e7edde/node_modules/pdfjs-dist/"),
Should I somehow parse the file and copy as I did before? Or is there better way?
yarnpkg
add a comment |
up vote
0
down vote
favorite
I have codes to copy assets when building. I'm wondering what's the best way to do the same thing with Yarn Plug'n'Play since node_modules does not exist.
new CopyWebpackPlugin([
{ from: 'node_modules/pdfjs-dist/cmaps/', to: 'static/cmaps/' },
]),
yarn cache dir
tells me the directory and also there's a package location in .pnp.js
.
["pdfjs-dist", new Map([
["2.0.943", {
packageLocation: path.resolve(__dirname, "../../Library/Caches/Yarn/v3/npm-pdfjs-dist-2.0.943-32fb9a2d863df5a1d89521a0b3cd900c16e7edde/node_modules/pdfjs-dist/"),
Should I somehow parse the file and copy as I did before? Or is there better way?
yarnpkg
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have codes to copy assets when building. I'm wondering what's the best way to do the same thing with Yarn Plug'n'Play since node_modules does not exist.
new CopyWebpackPlugin([
{ from: 'node_modules/pdfjs-dist/cmaps/', to: 'static/cmaps/' },
]),
yarn cache dir
tells me the directory and also there's a package location in .pnp.js
.
["pdfjs-dist", new Map([
["2.0.943", {
packageLocation: path.resolve(__dirname, "../../Library/Caches/Yarn/v3/npm-pdfjs-dist-2.0.943-32fb9a2d863df5a1d89521a0b3cd900c16e7edde/node_modules/pdfjs-dist/"),
Should I somehow parse the file and copy as I did before? Or is there better way?
yarnpkg
I have codes to copy assets when building. I'm wondering what's the best way to do the same thing with Yarn Plug'n'Play since node_modules does not exist.
new CopyWebpackPlugin([
{ from: 'node_modules/pdfjs-dist/cmaps/', to: 'static/cmaps/' },
]),
yarn cache dir
tells me the directory and also there's a package location in .pnp.js
.
["pdfjs-dist", new Map([
["2.0.943", {
packageLocation: path.resolve(__dirname, "../../Library/Caches/Yarn/v3/npm-pdfjs-dist-2.0.943-32fb9a2d863df5a1d89521a0b3cd900c16e7edde/node_modules/pdfjs-dist/"),
Should I somehow parse the file and copy as I did before? Or is there better way?
yarnpkg
yarnpkg
edited Nov 12 at 17:30
tk421
3,31231326
3,31231326
asked Nov 10 at 8:08
banyan
1,5021413
1,5021413
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24
add a comment |
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237149%2fcopy-assets-of-library-with-yarn-plugnplay%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I think parsing yarn.lock by github.com/yarnpkg/yarn/tree/master/packages/lockfile and get sha1 then it can detect the cache directory.
– banyan
Nov 10 at 8:24