Comments (16)
- did you build the plugin?
- Did you rename the plugin?
- Did you change the "main" field in your package.json?
from skpm.
did you build the plugin?
Yes
Did you rename the plugin?
Yes
Did you change the "main" field in your package.json?
Yes
The plugin is showing up in the list of plugins in Preferences
but doesn't show up in the menubar under Plugins
from skpm.
Did you change the "main" field in your package.json? yes
That's why. Delete the alias in the plugin folder and try to link it again
from skpm.
I did this a couple of time and it had no effect on the outcome.
from skpm.
just to be sure: [email protected] ?
from skpm.
Yep, is there anything I can do to help produce some logs?
from skpm.
hum not really, looks like the alias is pointing to the wrong file.
Can you copy paste your package.json? And tell me where the alias is pointing to (right click -> Get Info -> Original)?
from skpm.
Package.json
{
"name": "sketch-2-react",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "skpm build",
"publish": "skpm publish"
},
"author": "",
"license": "ISC",
"engines": {
"sketch": ">=3.0"
},
"devDependencies": {
"skpm": "^0.10.1"
},
"skpm": {
"manifest": "src/manifest.json",
"main": "sketch-2-react.sketchplugin"
}
}
Alias pointing to : /Users/florianpnn/Documents/projects/sk-plugins/sketch-2-react/sketch-2-react.sketchplugin
(which is accurate)
from skpm.
wait so symlink is ok but not the plugin then?
- What happens when you double click on
/Users/florianpnn/Documents/projects/sk-plugins/sketch-2-react/sketch-2-react.sketchplugin
? - If you inspect
/Users/florianpnn/Documents/projects/sk-plugins/sketch-2-react/sketch-2-react.sketchplugin
(right click -> show content), is there aContents/Sketch/manifest.json
?
from skpm.
It's a weird bug, when I install the plugin it installs it but don't show up in the Plugins
dropdown.
It contains all it should, manifest.json
& index.js
from skpm.
That's really weird indeed. What does your manifest look like? (we will get to the bottom of this 😆 )
from skpm.
I just tried with the basic boilerplate and it is working, therefore I assume that I messed up somewhere.
I'll investigate and close if I don't see any problem coming from the tool itself.
from skpm.
ok, even if it's with your code, keep me updated: if we can warn or something it could be great
from skpm.
I couldn't find where I screwed up, I c/p the same plugin in a new skpm init
and it worked.
from skpm.
I just had the same problem, it was at my manifest.json, i messed up the "identifier" field i change it back to the default "my-command-identifier" and it worked fine again, i hope it helps.
from skpm.
you can change the identifier as long as you change it in the "menu" as well
from skpm.
Related Issues (20)
- skpm publish does not add or update lastUpdated flag in plugin directory HOT 5
- skpm-build --output: absolute paths are not supported
- Typescript bug: if I try use typescript file with .ts extension as a manifest script, build incorrectly replace the script name HOT 1
- Confused about skpm versions HOT 1
- Publishing on OSX Big Sur HOT 7
- Webpack 5
- skpm-build --watch doesn't update Sketch plugin folder HOT 2
- ssri vulnerability HOT 5
- Sass-loader not compatible with webpack version
- glob-parent vulnerability HOT 1
- Sketch crushes after trying to load a plugin HOT 1
- TextAlignment mistake on apple silicon HOT 1
- Cannot build project: TypeError: console.log.bind is not a function
- skpm breaking my plugin HOT 2
- null is not an object (evaluating 'NSApplication.sharedApplication().orderedDocuments().firstObject().showMessage') HOT 1
- How to notify in sketch after publishing?
- Builder is crashing because dependencies are old HOT 6
- [CVE-2023-0842] `xml2js` has vulnerability, needs updated
- Adding webbrowser api libraries to skpm puging
- one error with `babel-loader`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skpm.